Senior Software Engineer, Partner Integrations
We're looking for a Senior Full Stack Software Engineer to join a collaborative product engineering team building modern cloud-native applications and responsive web experiences.
This is an opportunity to become an embedded member of an agile engineering team, contributing across the full software development lifecycle while helping deliver customer-facing features that directly impact the business. The team has an ambitious product roadmap and is looking for an experienced engineer who can make an immediate impact.
What You'll Do
- Design, develop, and maintain cloud-native applications using C# and .NET
- Build scalable APIs and backend services hosted on Azure
- Develop responsive web applications using React and Svelte
- Contribute across the full technology stack, balancing backend development with frontend implementation based on sprint priorities
- Translate evolving product requirements into actionable engineering work
- Partner closely with product managers, designers, and fellow engineers to deliver high-quality software
- Participate in pair programming, code reviews, and collaborative software development practices
- Leverage modern AI development tools to accelerate delivery while maintaining high engineering standards
Required Experience
- Strong experience developing applications with C# and .NET
- Hands-on experience with Azure cloud services including App Services, API Management, Storage, Queue Services, and Azure SQL
- Experience designing and implementing RESTful APIs
- Strong database design experience with relational and/or NoSQL databases
- Frontend development experience using React and/or Svelte
- Experience building responsive web applications
- Strong understanding of software engineering best practices, testing, and maintainable code
Preferred Experience
- Infrastructure as Code using Terraform, Bicep, or Azure Resource Manager (ARM)
- Experience working with native mobile application considerations for iOS and Android
- Experience working within cloud-native architectures and distributed systems
AI-First Engineering
Modern software development increasingly relies on AI-assisted workflows. Successful candidates should be comfortable using tools such as Claude Code, GitHub Copilot, Codex, or similar technologies to improve productivity.
More importantly, you'll understand when AI-generated solutions need refinement, validation, or a different approach. Strong engineering judgment, thoughtful prompting, critical code review, and the ability to collaborate effectively with teammates remain essential.
What We're Looking For
We're seeking a true senior engineer who can quickly integrate into an established team and begin contributing immediately.
The ideal candidate:
- Is strongest on the backend while comfortable delivering modern frontend experiences
- Can move fluidly between API development and UI implementation
- Takes ownership and proactively solves problems
- Thrives in a collaborative engineering environment
- Communicates effectively with cross-functional partners
- Demonstrates strong technical judgment and pragmatic decision making
This is an excellent opportunity for an experienced full stack engineer who enjoys building high-quality software, collaborating closely with teammates, and embracing modern AI-powered development practices.

