AppOmni is seeking to solve the business problem of preventing SaaS data breaches by delivering end-to-end SaaS security and is looking for a Lead Software Engineer to join their Threat Platform team to help achieve this goal
Requirements
- 8+ years of professional software engineering experience, including hands-on development in Python or Go (experience in both is ideal)
- Proven track record in designing and architecting large-scale, petabyte-scale data pipelines or similar distributed systems
- Experience with streaming platforms (e.g., Kafka, Pub/Sub, Pulsar) and analytics engines (e.g., ClickHouse, Trino, Spark) to enable low-latency querying and high-volume data ingestion
- Cloud-native development proficiency (e.g., containerization, CI/CD pipelines, microservices, observability tools)
- Strong understanding of SaaS, security operations, or detection engineering is a plus (though not required)
- Demonstrated ability to mentor peers, review code with a keen eye for quality, and influence engineering best practices across an organization
- Excellent communication skills—capable of explaining technical concepts to diverse audiences and driving consensus
Responsibilities
- Architect & Implement High-Throughput Data Pipelines
- Design and build scalable, cloud-native data pipelines leveraging Go / Golang
- Integrate and optimize streaming technologies (e.g., Kafka, PubSub, Pulsar) and analytics engines (e.g., ClickHouse, Trino, Spark) to ingest and process petabytes of data daily
- Drive technical direction for the Threat Platform team, providing guidance on system design, coding practices, and tooling
- Lead the end-to-end execution of complex projects that involve multiple teams, from initial scoping to delivery and post-launch support
- Serve as a go-to resource for technical questions, reviews, and best practices
- Champion engineering excellence by promoting test-driven development (TDD), code reviews, and proactive monitoring
Other
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent industry experience
- Excellent communication skills—capable of explaining technical concepts to diverse audiences and driving consensus
- Ability to work in agile or agile-esque environments focused on rapid iteration, feedback, and continuous improvement
- Comfortable in a remote-first team environment
- AppOmni is an equal-opportunity employer and is committed to providing reasonable accommodations to qualified individuals with disabilities and disabled veterans in our job application procedures