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
USD 170000 - 200000 / year
Apply Now