This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Software Engineer to join the team, and contribute to: A full-stack team of Frontend and Backend engineers who like to balance robust design with lean development, by validating concepts with minimal effort and then being able to shift to highly reliable systems; Building and maintaining a large data tech stack (PostgreSQL, Kafka, Elasticsearch) that underpins products like API Logs and the Developer Dashboard to deliver near-real time insights. Additionally, collaborating closely with the data engineering team to surface performance trends and contextualized guidance; Working with various teams across the organization to deliver a seamless and consistent integration experience for customers
Job Responsibility:
Bring a new perspective on best engineering practices, improvements, and opportunities
Lead complex technical projects from requirements analysis through architectural design, implementation, testing, and launch into production
Work closely with the product team to understand the scope of changes for our customers
Championing security, compliance and reliability challenges
Mentor and guide other engineers to improve their technical skills and make informed decisions
Launch fast and iterate often
Collaborate across teams and time zones to get projects over the finish line
Requirements:
Currently working as a Senior Software Engineer or at a similar level, with demonstrated knowledge of building Java web services and designing performant relational database models (preferably PostgreSQL)
You have strong problem-solving skills, are comfortable navigating evolving priorities, and adapting quickly to unforeseen challenges
You enjoy elevating the software creation process, system design, reliability, testing, and general problem-solving of the team and broader organization
You have great communication skills and can articulate complex technical vision and strategy to both technical and non-technical stakeholders
You are skilled at collaborating with various people, including senior leaders, Product Managers, and other Software Engineers
You are experienced in leading technical projects in a fast-paced environment
You are a flexible team player with an eye for detail
You proactively share what you learn with the larger engineering community
Open to some domestic and international travel
7+ years of experience in the software development industry
Full professional proficiency in English
Nice to have:
Experience in Kafka and/or Elasticsearch
worked in customer developer experience (e.g. tooling, observability) or payment related teams in the past