Live opening · Posted 6 hours ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
This is a Fully Remote Job
About Our Client:
The organization operates in the software delivery and feature management industry, addressing challenges in software release speed, safety, and control. It provides a platform that enables engineering teams to release features gradually, target experiences to specific audiences, conduct experimentation, monitor production behavior, and respond quickly to risks. The company supports large-scale distributed systems and AI-powered capabilities, servicing global customers with trillions of daily feature flag evaluations. It is expanding into areas such as experimentation, observability, and lifecycle control, presenting broad technical challenges and significant customer impact.
About the Opportunity:
The BACKEND SOFTWARE ENGINEER, SDK is responsible for developing core SDKs that serve as the primary interface for customers interacting with the platform daily. This role focuses on building feature-rich, high-performance, concurrent, and resilient SDKs across multiple technologies and platforms, directly impacting the reliability and customer experience of the software. The engineer contributes to expanding and maintaining these SDKs, helping the organization scale and meet evolving customer needs.
Responsibilities:
Develop SDKs across supported platforms with attention to performance and resiliency
Implement new features and improvements to meet customer requirements
Stay current with modern development practices
Collaborate with engineering and product teams to implement and release major features
Maintain open-source SDK repositories actively
Identify and advocate for areas of improvement and best practices
Participate in technology and product decision-making processes
Requirements:
Experience building libraries and packages used by other developers
Ability to quickly switch contexts between multiple programming languages
5+ years of experience with at least two of the following languages: .NET, Go, Ruby, Python, NodeJS, Java
Experience with C++, Erlang, Haskell, Lua, AI SDKs, observability SDKs, or mobile development is a plus
Strong computer science fundamentals
Effective communication and collaboration skills
Self-starter capable of independent problem solving
Strong background in testing including unit, integration, load tests, and benchmarks
Experience producing production-quality, maintainable code
Contributions to open-source software
Pay Range and Compensation Package:
Zone 1: San Francisco/Bay Area or NYC Metropolitan Area, Boston, Seattle - $171,200 to $235,400
Zone 2: Irvine, LA, Monterey, Santa Barbara, Santa Rosa, Austin, Portland, Philadelphia, Chicago - $154,100 to $211,860
Zone 3: All other US locations - $145,500 to $200,090
Compensation includes restricted stock units, health, vision, dental insurance, and mental health benefits, varying by skills, experience, and location.
Benefits & Perks:
Medical insurance
Vision insurance
Dental insurance
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note:
TalentHop is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.
Work arrangement
Yes
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.