Backend Engineer responsible for developing and maintaining server-side systems at Triple Whale. Working with diverse APIs, data pipelines, and real-world infrastructure challenges.
Responsibilities
Backend, hands-on development, building and maintaining server-side systems at scale.
Integrate data from a wide range of external platforms and providers into the Triple Whale data warehouse, working with diverse APIs and data formats.
Design, build, and operate data pipelines, with a deep understanding of data flow from fetching to ingest to final data house.
Own and maintain integrations with external data providers, including API communication and operational reliability.
Work on systems that handle real-world infrastructure challenges, including rate limiting, state management, data consistency, and scalability.
Work with analytics- and matrix-oriented data structures, writing efficient, reliable code to process and transform data.
Monitor, investigate, and resolve data mismatches.
Define and evolve database schemas, ensuring performance, clarity, and long-term maintainability.
Requirements
Proven experience as a successful, independent software engineer (3+ years)
Ability to work from our Jerusalem office (located in the Central Bus Station next to the train) 2 times a week (Monday & Wednesday) is required
Hands-on experience with core backend and platform concepts, including relational and non-relational databases, message queues, streaming systems, scalability, and rate limiting.
A strong backend mindset with an understanding of production-grade systems and how they evolve at scale.
Strong understanding of relational databases
English fluency (spoken and written)
Builder mentality: this is a hands-on position which primarily involves writing code and deploying it to production.
Senior Software Engineer developing software applications at Assurant. Analyze requirements and maintain complex systems in a team - oriented environment.
Java Technical Analyst/Developer providing technical analysis and support for Java applications at Kyndryl. Collaborating with teams to ensure application stability and compliance.
Java Technical Analyst/Developer resolving incidents related to Java applications at Kyndryl. Collaborating with developers and business users to validate and optimize applications.
Senior Cloud Software Engineer developing Java applications for Merkle, a dentsu company. Collaborating with cross - functional teams and mentoring junior developers in a dynamic environment.
Software Development Engineer - .Net responsible for high scalability applications development, based in Chennai at Mr. Cooper Group. Emphasizing collaboration and application efficiency in a technology - driven environment.
Senior Backend Engineer joining agile product teams at John Lewis Partnership. Building new features using Kotlin or Java and mentoring less experienced Engineers in a hybrid working environment.
Senior Fullstack/Backend Engineer implementing solutions and writing high - quality code for a global tech consultancy with a presence in various regions.
Lead Fullstack .NET Engineer designing and delivering scalable systems for a global tech consultancy. Collaborate with clients and lead teams for impactful solutions in Hanoi, Vietnam.