Senior Backend Engineer

Rollbar


6 months ago

07/23/2019 10:21:23

Job type: Full-time

Category: Software Dev


At Rollbar, we help developers build better software faster - and make their lives easier. We are a small team based in San Francisco with big ambition and a global presence. Over 100,000 developers use our product to power all kinds of applications that affect people’s lives and livelihoods. Rollbar is used by some of the best engineering teams in the world, including Twilio, Salesforce, Zendesk, Instacart and Twitch. 

We are looking for an experienced Backend Engineer to join our Scale team to not only help build and run our systems and services, but help define backend engineering at Rollbar.

Our tech stack:

  • React, Webpack, Sass

  • Python, Node.js, Scala

  • MySQL, Elasticsearch, Redis, Memcache, Spark

  • Google Cloud Platform, Kubernetes, Terraform, Ansible, Consul, CircleCI, Rollbar

You will:

  • Work with other engineers to design and build highly available and scalable systems

  • Measure and monitor system performance, availability, and reliability

  • Implement performance improvements to our processing pipeline

  • Be in the on-call rotation and the first line of defense for major infrastructure issues

  • Help improve the tools we use to build and run Rollbar

You have:

  • 5+ years experience in a software engineering or SRE role

  • Experience building and scaling real-time streaming data pipelines

  • Experience operating services running on cloud providers like AWS or GCP

  • Attention to detail and a methodical approach - ensuring things rarely fall through the cracks

  • BS in Computer Science or equivalent work experience

Benefits and perks

  • Rapid career growth opportunities

  • Competitive salary and stock options

  • Medical, dental and vision health benefits

  • Parental leave - 12 weeks 

  • Generous hardware and software allowance

  • Casual work environment

  • Inclusive team-oriented culture

  • Have fun and make an impact

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

  • Frontastic GmbH (Europe only)
    4 days ago

    Frontastic is looking for a Solution Architect (f/m/*) as full-time or part-time employee or freelancer. We are a remote-first company currently operating in the Europe/Berlin timezone.

    As Solution Architect you are the technical pillar of our arising sales team and support us in the distribution of Frontastic. You will work closely with developers of partners and potential customers, convincing their technical decision-makers and making sure that our solution scenarios fully meets customer needs. You have a background in Software Engineering and a deep understanding of the E Commerce industry? You are communicative and love to talk with tech teams, CTOs and decision makers of potential customers on equal terms?

    This is not a junior position, which doesn't mean you must have worked in this role before. In any case, you are aware of your technical ambassador talent and are able to excite people.

    WHAT YOU'LL DO

    • You demonstrate the Frontastic platform (architecture and functional scope) and participate in follow-up sales meetings to discuss and finalise technical questions with our customer tech teams and/or CTOs

    • You take responsibility for all technical questions in the sales team

    • You perform hackathons and proof of concepts workshops together with partners and customers

    • You educate and empower developers who want to build on Frontastic through technical content, including sample applications, presentations and blog posts

    • You give customers support in the development of the overall architecture including other involved systems and the migration strategy

    • You develop convincing customer-specific answers in the technical part of requests for proposal and specifications

    • You may speak at meetups and conferences

    WHO YOU ARE

    • You reside and work in Europe

    • You have good writing and communication skills in English

    • Speaking German is an advantage (but not necessary), as we currently have a large share of German customers.

    • You're an experienced software developer, you have written and deployed a production application more than once. Experience with React, Atomic Design Patterns and Service Oriented Architectures are a plus.

    • You understand that there are always trade-offs between different software architectures and are able to discuss requirements and solutions without with openess and respect.

    • You're experienced in the e-commerce field

    • You understand customer requirements and problems and are able to translate them into product features

    • You can relate technical benefits and constraints of a platform to business requirements and are willing to embrace problems by non-technical shareholders and incorporate their requirements.

    • You have an open and honest personality with a good sense of humour and a confident appearance

    • You're good at networking and getting in touch with others quickly

    • You have a well-structured working style and are used to managing many projects at the same time.

    Please note: this role does involve an amount of travel (up to 20%) mainly within Europe.

    WHAT WE OFFER

    Our team strives to improve themselves following these guidelines:

    • We offer a friendly learning environment and try hard not to blame anyone for not knowing something and actively encourage mentoring of your peers.

    • We use practices like pair programming, test driven development when it makes sense and continuously refactor our code to constantly share knowledge and keep the amount of technical dept low.

    • The same goes for us as a company. We continuously refactor our rules and guidelines. Over all we have a very transparent, helpful, warm, familiar employee culture.

    • We are a remote-first company with regular meetings in-person. We use tools like Email, Hangouts and Slack to stay in touch during our daily work.

    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If we receive job applications from yet underrepresented groups those applications will be preferred.

    COMPENSATION

    For this particular job we are offering to pay between 60.000 € to 100.000 € based on experience and skills. Optionally you can get Virtual Shares from our Virtual Shares Options Program AVSOPB as part of your compensation.

    If this job sounds interesting to you, please send a letter of motivation, CV and your earliest possible starting date to [email protected] Do you still have a question? Do not hesitate to get in contact via mail!

  • Taskade is building real-time collaboration for distributed teams, starting with tasks. We are a team of startup veterans obsessed about improving team collaboration, workflow, and productivity. At Taskade, you’ll have the chance to work with a small, closely knit team and make a big impact on our product, business, and engineering efforts.

    RESPONSIBILITIES

    • We are looking for skilled front-end engineers with a deep understanding of user interface and design. We’re a small team, and in order for us to thrive we need members who have the drive and ability to work on a wide array of products.

    • From working on our landing pages, templates showcase, to the user on-boaridng experience, you’ll get the chance to experience a wide variety of development scenarios.

    We value “T-shaped” people. That is, people who are both generalists (highly skilled at a broad set of valuable things—the top of the T) and also experts (among the best in their field within a narrow discipline—the vertical leg of the T). An expert who is too narrow has difficulty collaborating. A generalist who doesn’t go deep enough in a single area ends up on the margins, not really contributing as an individual.

    REQUIREMENTS

    • Experience with JavaScript

    • Experience with React, React Native and Redux

    • Deep understanding of cloud architecture and application deployment.

    • Be deeply interested in the long-term view. Yes, we need to deliver value rapidly, but our problem domain will grow dramatically over time. Figure out where we need to be in a year and identify how we'll get there incrementally, while helping us manage and constrain technical debt and other forms of unnecessary complications which will in the long run serve us poorly.

    • To be a quick learner. We’re looking for software engineers who thrive on learning new technologies. As a startup, and we have a lot of problem domains that need to be worked on, and you should have the ability and drive to adapt accordingly.

    • Versatility. You understand how all the pieces fit together (front-end, database, network layer, etc.) and how they impact the performance of your application.

    To learn more about who we are, our culture, and whether Taskade is the right place for you, please contact [email protected]

  • At Rollbar, our mission is to help developers build software quickly and painlessly. We are a ~40-person team based in San Francisco, Barcelona, and Budapest. Over 100,000 developers use our product to power all kinds of applications that affect people’s lives and livelihoods. Rollbar is used by some of the best engineering teams in the world, including Twilio, Salesforce, Geico, Zendesk, JP Morgan Chase and Twitch. 

    We are looking for an experienced Backend Engineer to join our Scale team to not only help build and run our systems and services, but help define backend engineering at Rollbar.

    Our tech stack:

    • React, Webpack, Sass

    • Python, Node.js, Scala

    • MySQL, Elasticsearch, Redis, Memcache, Spark

    • Google Cloud Platform, Kubernetes, Terraform, Ansible, Consul, CircleCI, Rollbar

    You will:

    • Work with other engineers to design and build highly available and scalable systems

    • Measure and monitor system performance, availability, and reliability

    • Implement performance improvements to our processing pipeline

    • Be in the on-call rotation and the first line of defense for major infrastructure issues

    • Help improve the tools we use to build and run Rollbar

    You have:

    • 5+ years experience in a software engineering or SRE role

    • Experience building and scaling real-time streaming data pipelines

    • Experience operating services running on cloud providers like AWS or GCP

    • Attention to detail and a methodical approach - ensuring things rarely fall through the cracks

    • BS in Computer Science or equivalent work experience

    • Benefits and perks

    • Rapid career growth opportunities

    • Competitive salary and stock options

    • Medical, dental and vision health benefits

    • Parental leave: 12 weeks 

    • Generous hardware and software allowance

    • Casual work environment

    • Inclusive team-oriented culture

    • Have fun and make an impact

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!