Role overview
The Software Engineer designs, develops, tests, and maintains product features and platform capabilities in a modern cloud environment. This mid-level position works across C#/.NET backend services, APIs, and frontend functionality, collaborating with senior engineers, product managers, QA, and DevOps to deliver reliable, scalable, maintainable software.
Product and Platform Engineering
- Own the implementation and delivery of product features and services.
- Contribute to technical design and architecture discussions.
- Build backend and frontend functionality using modern engineering practices.
- Improve CI/CD pipelines, testing, monitoring, and operational reliability.
- Develop technical expertise through mentorship and collaboration across functions.
The work spans product, platform, and engineering initiatives, with opportunities to improve and simplify systems that influence customer experience and business outcomes.
Engineering Experience
- At least three years of professional software engineering experience.
- Strong backend engineering proficiency with C#/.NET and APIs, plus familiarity with modern frontend technologies.
- Familiarity with Docker, CI/CD pipelines, and cloud platforms such as Azure and AWS.
- Experience with AI development tools and methodologies.
- Strong communication and problem-solving skills.
Location and Pay
The position is remote in the United States. Annual salary is $92,960–$146,800 USD.