Senior Backend Engineer
Blinkist- Full Time
- Senior (5 to 8 years)
Candidates should possess 5 or more years of Backend engineering experience, demonstrable experience with server-side web development using languages such as Java, Scala, Ruby, Python, or Golang, experience building RESTful APIs, and experience building and maintaining large-scale production systems. Familiarity with computer science fundamentals including data structures, distributed systems, concurrency, and threading is also required, along with a commitment to working in a communicative and collaborative environment and a value for high code quality, automated testing, and engineering best practices. Additionally, familiarity with networking technologies like TCP, HTTP, web sockets, and server-sent events is necessary.
As a Backend Engineer, Monetization, the individual will design, implement, and maintain backend services and APIs, ensuring high performance, scalability, and security for Billing and Internal Systems. They will build and deliver new features, meeting functional and technical requirements while prioritizing performance and user experience, and design robust and scalable APIs to support new and existing features, focusing on reliability, speed, and minimal latency. The role involves continuously improving system performance, troubleshooting bottlenecks, and optimizing code for efficiency, monitoring and enhancing system resilience, and collaborating closely with frontend engineers for seamless integration. Furthermore, the engineer will use in-depth evaluation of variable factors to determine optimal solutions for complex engineering problems, balancing innovative approaches with practical constraints.
Feature management platform for software developers
LaunchDarkly provides a platform for developers to manage and automate software features. Its main product is a feature management platform that allows developers to control software features, enabling safe code shipping, self-serve experimentation, personalized user experiences, and improved reliability of applications. This platform allows developers to revert feature behaviors without code changes, enhancing productivity. LaunchDarkly operates on a subscription model, charging clients for access to its services. The platform helps clients innovate quickly, automate software releases, reduce delivery costs, and maximize the impact of software features. The goal is to improve software development processes for a diverse range of clients in the DevOps market.