Senior Software Engineer
Senior Software Engineer – Platform & Integrations
About the Opportunity
We're partnering with a fast-growing technology company looking for a Senior Software Engineer to help build and maintain integrations between its platform and a broad ecosystem of third-party technologies.
This is an opportunity to work on highly technical engineering challenges, build software used by other developers, and collaborate with engineering teams across multiple organizations. The team moves quickly, values ownership, and gives engineers significant influence over product and technical direction.
What You'll Do
- Design and build SDKs, APIs, and platform integrations.
- Develop clean, well-documented developer experiences.
- Research new technologies and determine the best integration patterns.
- Work across multiple codebases, frameworks, and programming languages.
- Partner with engineering teams to ensure compatibility and successful implementations.
- Build examples, documentation, and tooling to support developer adoption.
- Own projects from design through production and ongoing maintenance.
What We're Looking For
- Experience building developer-facing products such as SDKs, APIs, libraries, integrations, or platform services.
- Strong software engineering fundamentals.
- Ability to learn unfamiliar technologies quickly.
- Comfortable working across multiple programming languages and technology stacks.
- Strong communication and collaboration skills.
- Self-driven engineer who enjoys solving complex technical problems with minimal oversight.
- Open-source experience is a plus.
Preferred Technical Experience
- TypeScript
- Python
- API development
- Platform engineering
- Developer tooling
- Modern software frameworks
- AI-assisted development tools
Ideal Background
This role is best suited for engineers who have built products for other engineers, such as:
- Developer platforms
- SDKs and libraries
- APIs
- Integration frameworks
- Infrastructure or platform software
- Open-source projects
Candidates whose experience has primarily focused on building internal business applications may be less aligned with this opportunity.
What Success Looks Like
You'll thrive in this role if you enjoy:
- Building reusable software components.
- Solving complex integration challenges.
- Working in ambiguous, fast-moving environments.
- Taking ownership of projects from concept to delivery.
- Learning continuously as technologies evolve.
Why Consider This Opportunity
- Meaningful technical ownership.
- Challenging engineering problems.
- Collaborative, low-ego engineering culture.
- Opportunity to influence architecture and product direction.
- Competitive compensation and equity.
- Flexible work environment with an emphasis on trust, autonomy, and results.

