Principal Software Engineer
New
United States, our employees are in multiple time zonesFull-TimePrincipal
SalaryUSD 170000 - 200000 / year
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- AWSSoftware ArchitectureTypeScriptApache KafkaGo.NETCI/CDMicroservices
Requirements
- 10+ years of experience in software engineering with a track record of high-impact initiatives.
- Recent experience on a small, agile start-up team.
- Primary expertise in Go.
- Familiarity with .NET and TypeScript codebases.
- Experience with event-driven architecture and microservices ecosystems (e.g., Apache Kafka).
- Strong proficiency in database schema design.
- Deep understanding of object-oriented programming, data structures, and algorithms.
- Extensive experience with AWS platforms.
- Knowledge of CI/CD pipelines and automated testing frameworks.
- Proven ability to influence cross-functionally and build consensus.
Responsibilities
- Shape technical strategy and drive roadmaps aligned with business objectives.
- Drive cross-functional priorities by collaborating with product and development managers.
- Write clean, efficient, and production-ready code while maintaining high quality standards.
- Lead architectural evaluations and design reviews to ensure system scalability.
- Evaluate and integrate AI-powered tools to enhance developer productivity.
- Mentor engineers through code reviews and design feedback to elevate technical judgment.
- Manage incident response and lead postmortem processes to improve operational health.
View Full Description & ApplyYou'll be redirected to the employer's site