Senior Systems Developer

Brankas


3 weeks ago

06/26/2019 10:21:23

Job type: Full-time

Category: Software Dev


About Brankas

Brankas is a cutting-edge provider of consumer and enterprise focused financial management software and systems. Brankas’ backend service-oriented architecture is entirely written in Go, and deployed on cloud-based systems (GCP, AWS), making heavy use of third-party systems and APIs.

About the Position

Brankas is looking for a strong developer generalist with previous experience building production quality systems in Go. Candidates should have a strong desire to work in a fast moving, but rigorous development environment, with focus on pushing high quality, production grade, and secure code. Candidates should be familiar with service-oriented architectures / “microservices” and have strong working knowledge of systems architecture and design.

In this position, you will work directly, hands-on with the CTO and will have the opportunity to make a direct and meaningful impact on the future technology of a fast growing tech company and platform.

Qualifications

  • BS in Computer Science or related field

  • Minimum 4 years work experience

  • Strong knowledge / understanding of algorithms, software engineering, distributed systems, test driven development + continuous integration, databases, configuration management, and web services

  • Demonstrated experience working with frontend (web, Android, and iOS) and backend technologies

  • Strong commitment / experience to building secure, efficient and resilient systems

  • Familiar with cloud technologies, service offerings, and related APIs (AWS, GCP, etc)

  • Capable of building, deploying and managing Go production applications “in the cloud”

  • Previous experience working in banking, ecommerce, or finance is a plus

  • Candidates must have excellent English communication skills and be independently driven to success

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Respondent (North America or LATAM)
    4 days ago

    Respondent is a two-sided marketplace that connects market and user researchers with the highest quality research participants in the world. Our platform gives researchers a single place to quickly find the right participants for their projects, as well as schedule and pay them instantly. It simplifies the work that’s necessary to conducting quality research. Companies like IBM, Airbnb, Uber, Microsoft, Procter & Gamble and many more trust and integrate us into their research processes.

    We are a small, quickly growing, fully remote tech startup. Working as a distributed team allows us to hire the best talent regardless of location (right now, everyone works in a continental US Time Zone). All of our employees have areas of expertise as well as a wide breadth of knowledge in their domains. This blog post shares more insight into how we work successfully as a distributed team.

    Responsibilities:

    • Build frontend applications to support the growing needs of the business
    • Work closely with our product team, quality assurance, and other engineers
    • Work across multiple verticals (and get your hands dirty) in a startup environment 
    • Take full ownership and responsibility for building, shipping, and maintaining core features, end to end. 
    • Work with and improve processes
    • Exhibit user empathy

    Who are you?

    • 4+ years of experience with modern JS frameworks (Vue, React, AngularJS, Angular 2+)
    • Skilled in or interested in learning Vue.js (Prior Vue experience is a plus!)
    • Knowledgeable about unit testing, CI/CD, and common JS build/task runners like Webpack and Gulp
    • Experienced in scaling code and optimizing web performance
    • A voracious learner who is always researching
    • Previous experience in a startup or small team where you had deep ownership of your work (and saw huge impact)
    • An excellent communicator who gives and receives feedback effectively
    • A lover of process and process improvement 

    We are looking for someone who matches our level of joy for the work we do, brings something new to the team, and elevates our game. As a small, growing company we work together to get everything done. For engineers that means daily standups, contributing to documentation, and working on things in different departments. Our values are: Always Researching, Ownership, Active Honesty, and Thriving Together. Read more about them here.

  • About Down:

    Down app is the #1 hookup / casual dating app. Honest dating: choose Date or Hookup. You can find Down in the Android or Apple store, with 6m+ users

    Our mission is to enable more honest, sex-positive, and fun relationships and conversations around the world.


    About the gig:

     Down is a 100% remotely-distributed team! 


    We are looking for a Senior Backend Engineer who is excited to share their experience building products and scaling systems. We want you to help us design and build the next generation of high performance APIs and backend services.


    This is a great opportunity to join a small and growing engineering team, where you will make a big impact daily on a product is used by hundred of thousands of people each month. 


    Here are some projects our team is currently working on: 


    Redesigning our matching algorithm

    Exploring new integrations of payment systems, including cryptocurrency

    Analyzing and improving user lifecycle and funnels

    Building community marketplace for dating discussions, advice, and personal connections 


    **What would qualify you as a good fit for us??


    You have 3+ years of work experience on backend tech (APIs, web services, and distributed systems) 

    You have experience coding professional projects in Ruby on Rails 

    You show considerable care for code quality, documentation, testing and accuracy of implementation. 

    You are comfortable being the lead or solo developer on a project 

    You design your code for scalability and performance. 

    You can reason and debate about tradeoffs and database choice for a particular storage problem. 

    You absolutely love to work with other engineers and jump at the chance to help answer questions or solve a problem for someone else.

    Clear communication and ability to own complex projects end-to-end, coordinating with other teams as necessary 


    Location of work: anywhere in this world


  • 2 months ago

    DESCRIPTION

    We are looking for a Senior Backend Engineer to help us develop, maintain and administer the TileDB cloud-based service.

    Key Responsibilities

    Work as part of a team to develop a complete cloud-based service

    Develop, unit test and validate components of Golang based services

    Help design new service layers and advanced DB feature sets (ACL, SQL, etc)

    Maintain production infrastructure

    Our headquarters are located in Cambridge, MA. The candidates must be US or Greek citizens or permanent residents.


    REQUIREMENTS

    In-depth experience with Golang based REST services

    Experience using Kubernetes for production service deployments

    Experience with OpenAPI (Swagger) specifications

    Experience with production MariaDB/MySQL usage and administration

    Nice to Have

    Devops experience with DNS, logging and monitoring

    Experience debugging performance critical applications

    C/C++ experience (i.e. CGO)

    BENEFITS

    TileDB, Inc. offers very competitive compensation and benefits, which include:


    Health Care Plan (Medical)

    Stock Option Plan

    Paid Time Off (Vacation, Sick & Public Holidays)

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!