Sr.MTS - Software Development
Confirmed live in the last 24 hours
Aviatrix
Job Description
Who We Are:
For enterprises struggling to secure cloud workloads, Aviatrix® offers a single solution for pervasive cloud security. Where current cybersecurity approaches focus on securing entry points to a trusted space, Aviatrix Cloud Native Security Fabric (CNSF) delivers runtime security and enforcement within the cloud application infrastructure itself – closing gaps between existing solutions and helping organizations regain visibility and control. Aviatrix ensures security, cloud, and networking teams are empowering developer velocity, AI, serverless, and what’s next. For more information, visit www.aviatrix.com.
About the Role – Senior Member of Technical Staff – Software Development
Our SaaS platform serves enterprise customers with a reliable, secure, and scalable product built on modern microservices, event-driven data pipelines, and AI-powered capabilities.We are seeking a Senior Member of Technical Staff (Sr MTS) – Software Development to join our SaaS Platform team. This role is ideal for a backend engineer who has moved beyond writing individual features and is ready to take meaningful ownership of platform components, contribute to technical design, and start influencing the direction of the team. You will work alongside Staff and Principal Engineers on building microservices, data pipelines, and AI-integrated backend systems on AWS — developing both your technical depth and your ability to lead within a team.
Responsibilities
Feature Development & Ownership
- Take end-to-end ownership of backend features and services — from requirements and design through implementation, testing, deployment, and monitoring.
- Design and implement production-grade microservices in Golang, following team standards for gRPC and RESTful API patterns.
- Contribute meaningfully to technical design discussions; author design documents for features and components you own, incorporating feedback from senior engineers.
- Write well-tested, maintainable code; champion testing practices including unit, integration, and end-to-end tests within your feature area.
- Participate in on-call rotations; debug and resolve issues in distributed backend services and contribute to post-incident reviews.
Data Pipelines & AI Integration
- Build and extend data pipeline components that process, enrich, and route platform telemetry and events using AWS streaming and batch services (Kinesis, MSK, Glue, Step Functions).
- Integrate AI and LLM capabilities into backend services and pipeline stages — including model inference calls, output parsing, and result handling — under the guidance of Staff Engineers.
- Implement agentic AI workflow components such as tool-use handlers, retrieval-augmented generation (RAG) steps, and prompt orchestration layers as part of broader pipeline designs.
- Contribute to the reliability and correctness of AI pipeline components through thorough testing, output validation, and adherence to team guardrail standards.
Platform Reliability & Operations
- Ensure backend services you build are observable from day one: structured logging, metrics, distributed tracing, and alerting are treated as part of the definition of done.
- Apply AWS networking and security best practices in the services you build: secure IAM roles, VPC-aware service communication, and encryption in transit and at rest.
- Proactively identify and address reliability gaps, performance bottlenecks, and technical debt in platform components you own.
- Support deployment of services on AWS using team CI/CD pipelines and infrastructure-as-code tooling.
Collaboration & Team Contribution
- Collaborate effectively with Staff and Principal Engineers, product managers, and peers across a geographically distributed team.
- Conduct thorough code reviews and provide constructive, actionable feedback; help MTS engineers grow through mentorship on your area of expertise.
- Document APIs, service behavior, data flows, and runbooks clearly so teammates can understand, operate, and evolve your work.
- Participate actively in planning, estimation, and sprint ceremonies; raise technical risks and dependencies early.
Requir