MarketOnce is looking for a Principal Engineer to shape the future of market research software by driving engineering excellence, leading architectural initiatives, and delivering high-performance, cloud-native systems.
Requirements
- 12+ years of software engineering experience, including significant time designing and building distributed systems using C, Java, JavaScript, Python, or similar
- 5+ years of experience with cloud-native development on Azure (CosmosDB, Azure SQL, Service Bus, AKS, etc.) with a strong focus on performance, resilience, and scalability
- Deep understanding of CI/CD principles, automated testing, and DevOps best practices
- Deep understanding of multitenant systems
Responsibilities
- Design and implement a full Business Continuity and Disaster Recovery (BCDR) strategy for key distributed systems that include components such as CosmosDB, SQL Azure, Azure Service Bus, and Azure Kubernetes Service (AKS).
- Lead the development of CI/CD pipelines that ensure fast, reliable, and secure software delivery across environments.
- Architect and deliver new product features that scale with business growth while meeting strict requirements for availability, performance, and maintainability.
- Debug and resolve complex issues across distributed services and asynchronous messaging patterns.
- Audit and improve current testing strategies (unit, integration, acceptance, performance), and drive adoption of a robust, automated testing framework across teams.
- Lead initiatives to optimize observability using logs, metrics, traces, and alerting — improving proactive incident detection and system health insights.
Other
- Proven experience leading cross-functional technical initiatives and mentoring other engineers
- Strong written and verbal communication skills with the ability to engage across engineering, product, and leadership
- Ability to travel 25-35% domestically (mostly to Denver, but potential for other US locations as needed) if remote; if Denver metro, onsite office presence is required