Principal Software Engineer - Integration

New
S
Stellar CyberCybersecurity
Workable workplace: remote; Workable locations: United StatesFull-TimePrincipal
SalaryThe base compensation range for this role is USD 190,000-260,000 per year. Total compensation includes bonus opportunity and equity, and will vary based on candidate location.
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of backend software development experience, with 3+ years in a Staff-level or tech lead role where you owned a domain or led a team.
Required Skills
GraphQLPythonJavaKafkaOAuthRabbitmqGoRESTful APIsMicroservices

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 8+ years of backend software development experience.
  • 3+ years in a Staff-level or tech lead role owning a domain or leading a team.
  • Proficiency in Python, Go, or Java.
  • Strong foundation in building and operating production microservices.
  • Deep experience with API design and integration, including REST, GraphQL, streaming, and AI service integrations.
  • Experience with secure API patterns such as OAuth, API keys, and rate limiting.
  • Strong background in distributed systems, message queues such as Kafka or RabbitMQ, or orchestration frameworks such as Celery or Airflow.
  • Demonstrated regular use of AI tools such as Copilot, Cursor, Claude, or ChatGPT in production engineering work.
  • Track record of mentoring engineers and raising a team’s technical capabilities.
  • Experience with system design, debugging, and explaining technical trade-offs to engineering and product stakeholders.
  • Preferred: cybersecurity experience in SOAR, EDR, SIEM, XDR, or similar domains.
  • Preferred: large-scale data processing, real-time pipelines, event-driven architectures, cloud platforms, or containerized deployments.
  • Preferred: AI-native integration patterns such as MCP, function calling, or agent orchestration frameworks, or systems incorporating LLMs or AI services.

Responsibilities

  • Own one or more integration domains end-to-end, including roadmap, architecture decisions, trade-offs, and delivery.
  • Make architectural decisions about system boundaries, API contracts, reliability targets, and build-versus-buy trade-offs.
  • Mentor engineers through design reviews, pairing sessions, and code reviews.
  • Set technical direction and champion engineering rigor, quality, documentation, secure coding, and distributed-systems practices.
  • Architect and deliver microservice-based solutions using traditional and AI-native integration patterns.
  • Accelerate design and development workflows using LLM-based coding assistants, AI-driven testing, and automated code review.
  • Automate repetitive engineering tasks such as builds, deployments, monitoring, and incident triage using AI and scripting.
  • Champion AI adoption across the team, build internal tooling where useful, and measure efficiency gains.
View Full Description & ApplyYou'll be redirected to the employer's site
The base compensation range for this role is USD 190,000-260,000 per year. Total compensation includes bonus opportunity and equity, and will vary based on candidate location.
Apply Now