Moon · 3 months ago
Principal Software Engineer, Foundational Platform
Moon is an ambitious and independent stealth SaaS company focused on transforming the entrepreneurial experience through innovative solutions. They are seeking a Principal Software Engineer to lead the architectural design and development of their Foundational Platform, ensuring scalability, security, and engineering excellence while mentoring other engineers.
Computer Software
Responsibilities
Lead the architectural design and development of a cloud-native, microservices-based Foundational Platform, focusing on scalability, security, and developer productivity
Write clean, maintainable, and efficient code, ideally in C# and .NET Core, but also bring experience with other backend languages and frameworks
Define and drive adoption of best practices in microservices design, cloud-native architecture, CI/CD, observability, and infrastructure automation
Collaborate with product engineers, SREs, and other stakeholders to design APIs, frameworks, and tools that empower product teams to deliver features faster and more reliably
Contribute to front-end components using React where applicable to build platform-facing interfaces and tools
Mentor and coach engineers at all levels, fostering technical growth and a culture of excellence
Conduct design and code reviews to ensure quality, maintainability, and adherence to architectural guidelines
Troubleshoot and resolve complex platform-level issues, ensuring stability and performance across services
Stay current with emerging technologies in cloud computing, distributed systems, microservices, and developer tooling
Contribute to the technical strategy and long-term roadmap for the Foundational Platform
Qualification
Required
Extensive experience building and scaling distributed systems, cloud-native platforms, and microservices architectures
Proven expertise in C# and .NET Core (or equivalent experience in another modern backend stack such as Go, Node.js, or Python)
Solid understanding of Microsoft Azure services, including deployment, scaling, and monitoring
Hands-on experience with Kubernetes, Docker, and container orchestration
Strong background in infrastructure as code (e.g., Terraform, Bicep, or ARM templates)
Experience with relational and non-relational databases such as PostgreSQL, CosmosDB, or similar
Familiarity with front-end development using React
Strong problem-solving skills, with the ability to design solutions to complex platform challenges
Excellent communication and collaboration skills, with experience working across multiple product teams
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
Preferred
Experience in building internal platforms or developer enablement frameworks
Background in observability stacks (Prometheus, OpenTelemetry, ELK, etc.)
Prior work in a greenfield platform initiative or significant platform modernization effort
Contributions to open-source infrastructure, microservices frameworks, or developer tooling projects
Benefits
Medical, Dental, and Vision Insurance
401(k) Retirement Plan
FSA and HSA
Paid Vacation, Holiday, Sick, Bereavement, and Personal Days
Life Insurance
2 Monthly Work From Home Days
Company Wide Incentive Program
Company
Moon
At Moon, we’re building a platform to help the world pursue its biggest dreams and to build the world's best companies.
Funding
Current Stage
Early StageCompany data provided by crunchbase