Principal Software Engineer

New
United StatesFull-TimePrincipal
Salary150,000 - 180,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6 to 10 years
Required Skills
PostgreSQLAgileKafkaKubernetesReact.jsTypeScript

Requirements

  • Bachelor's Degree or Equivalent Level Preferred
  • 6 to 10 years of experience
  • Experience with Spec-first development
  • Experience with Multi-agent orchestration
  • Experience with Knowledge-centric architecture
  • Experience with LLMOps discipline
  • Proficiency in JavaScript/Typescript, React.js, and RxJs
  • API engineering experience (Spring, Kotlin, etc.)
  • Experience with event messaging and queuing systems (Kafka, RabbitMQ)
  • Deep experience with multiple cache and DB technologies (Postgres, Redis, Azure SQL, Cosmos)
  • Experience with Docker, Kubernetes, or other container technologies
  • Experience leading contractors in onshore/offshore engagements

Responsibilities

  • Own development of complex software and identify areas for modification and improvement.
  • Lead collaborative solution design and define a scalable design system.
  • Provide subject matter expertise on technical developments to improve software quality.
  • Own the end-to-end roadmap of portfolio-level capabilities.
  • Develop work schedules across multiple teams to achieve business goals.
  • Contribute to portfolio management and mature the operating model and governance.
  • Elicit and translate functional business requirements into technical requirements.
  • Design and optimize complex database resources for performance.
  • Drive architecture design for cross-product and domain ecosystems.
  • Lead detection, analysis, and remediation of cybersecurity incidents.
View Full Description & ApplyYou'll be redirected to the employer's site
150,000 - 180,000 USD per year
Apply Now