AppOmni
SaaS Security
LeadSoftwareEngineer
Neural analysis suggests this role is
optimal for Lead candidates.
“Lead Software Engineer at AppOmni. Skills: GenAI infrastructure, Backend services, LLM applications, Infrastructure-as-code. Design backend services and APIs. Build backend services and APIs”
Industry & Context.
Problem-solving; Critical thinking; Troubleshooting
What They're Looking For.
Must Have
8 years backend software development, Degree in Engineering, Computer Science, Data Science, Machine Learning, or quantitative discipline, Proficiency in Python, Experience implementing ML/GenAI infrastructure, Experience in security engineering, Experience with cloud platforms (AWS, Azure, GCP), Experience with ML services (VertexAI), Proficient in containerization (Docker, Kubernetes), Experience with model monitoring/logging tools, Experience with CI/CD tools, Experience with IaC tools (Terraform, CloudFormation), Version control, Code review, Software design principles
Nice to Have
Kubernetes experience a plus, Experience with Prometheus, Grafana, ELK stack, Experience with AWS, Azure, or GCP for model training and deployment, Experience with ML services in Cloud Platforms like VertexAI in GCP, Experience with model monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack)
What You'll Do.
Design backend services and APIs
Build backend services and APIs
Maintain backend services and APIs
Develop LLM-powered applications
Operate LLM-powered applications
Develop agentic workflows
Operate agentic workflows
Develop infrastructure using Terraform
Manage infrastructure using Terraform
Build monitoring systems
Maintain monitoring systems
Build alerting systems
Maintain alerting systems
Process large datasets
Ensure data is ready for context
Collaborate in platform data pipeline
Evaluate tools and technologies
Select tools and technologies
Define technical strategy
Assess data for insights
Interpret data for insights
Build CI/CD pipelines
Maintain CI/CD pipelines
Improve monitoring processes
Automate alerts processes
Optimize infrastructure for performance
Optimize infrastructure for scalability
Optimize infrastructure for reliability
Optimize infrastructure for cost efficiency
Troubleshoot deployment issues
Troubleshoot runtime issues
Troubleshoot pipeline deployment
Troubleshoot pipeline performance
Contribute to engineering standards
Contribute to documentation
Advocate for engineering best practices
Promote continuous improvement
Understand stakeholder requirements
Translate requirements into solutions
Develop model monitoring systems
Develop model alerting systems
Ensure model performance
Identify model issues
Support mission and vision
How You'll Work.
Team & Collaboration
Collaborate with Product; Collaborate with Engineering; Collaborate with Field teams; Cross-functional teams
Communication Scope
Technical solutions
Process & Methodology
Agile
Full Job Description
About AppOmni AppOmni prevents SaaS data breaches by delivering end-to-end SaaS security. Our platform gives security teams clear visibility into posture, access, third-party connections, AI-related activity, and with built-in discovery to identify unsanctioned SaaS and Shadow AI tools. Backed by continuous monitoring and real-time threat detection, AppOmni helps enterprises identify and resolve risks early, keeping their SaaS applications secure. Recognized as a Frost Radar™ 2025 Leader and Great Place To Work®, AppOmni continues to set the standard for innovation and customer value in SaaS security. The largest and fastest-growing global enterprises across industries trust AppOmni to secure their SaaS applications. About the Role The Lead Software Engineer plays a key role in the company’s AI strategy. This role offers the opportunity to make a meaningful impact across the whole platform. The Lead Software Engineer (backend) collaborates closely with Product, Engineering, and Field teams to implement different AI applications. This position focuses on development, implementation, testing and monitoring of our GenAI infrastructure and deployment pipelines. What You’ll Do Design, build, and maintain backend services and APIs to support our GenAI product using Python and FastAPI, ensuring they are scalable, reliable, and secure. Develop and operate LLM-powered applications and agentic workflows using LangChain, LangGraph, and LangSmith, including tracing, evaluation, and observability. Develop and manage infrastructure using Terraform, applying infrastructure-as-code (IaC) practices across backend and ML resources. Build and maintain monitoring and alerting systems to surface service and API health issues early, ensuring reliability and performance. Handle large datasets to ensure data is processed, ready for model context, and collaborate in the platform data pipeline. Evaluate and select appropriate tools and technologies and define the overall technical strategy.
Applying for this Lead Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about AppOmni?
Real rants from real employees. Read before you apply.