Lead Software Engineer

AppOmni Logo

AppOmni

💵 $165k-$200k
📍Remote - United States

Summary

Join AppOmni's Threat Platform team as a Lead Software Engineer. You will be a technical leader, designing and building high-throughput data pipelines using Python and Go. Responsibilities include architecting scalable, cloud-native data pipelines, integrating streaming technologies, and mentoring other engineers. You will collaborate with cross-functional teams and champion engineering excellence. The ideal candidate possesses 8+ years of software engineering experience, expertise in designing large-scale data pipelines, and proficiency in cloud-native development. AppOmni offers a competitive compensation package, including a base salary, stock options, and comprehensive benefits.

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)
  • 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
  • Comfortable in agile or agile-esque environments focused on rapid iteration, feedback, and continuous improvement
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent industry experience

Responsibilities

  • Architect & Implement High-Throughput Data Pipelines
  • Design and build scalable, cloud-native data pipelines leveraging Python and Go
  • 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
  • Ensure solutions meet high-performance and low-latency requirements for enterprise SaaS environments
  • Drive technical direction for the Threat Platform team, providing guidance on system design, coding practices, and tooling
  • Collaborate with other senior engineers, architects, and stakeholders to define architecture that balances current needs with future scalability
  • Lead the end-to-end execution of complex projects that involve multiple teams, from initial scoping to delivery and post-launch support
  • Partner with Product Management, Security Research, and Data Science teams to align technical solutions with business goals and customer needs
  • Serve as a go-to resource for technical questions, reviews, and best practices
  • Mentor and coach junior and mid-level engineers, fostering a culture of ownership, continuous learning, and collaboration
  • Champion engineering excellence by promoting test-driven development (TDD), code reviews, and proactive monitoring
  • Advocate for reliability, observability, and scalability at every stage of the development lifecycle
  • Identify and address technical debt, proposing innovative improvements to current features, codebase, and team practices
  • Stay informed of industry trends and new technologies; evaluate and recommend tools or processes that boost team productivity and product performance

Preferred Qualifications

Strong understanding of SaaS, security operations, or detection engineering is a plus (though not required)

Benefits

  • Working remotely
  • New hire home office / computer equipment stipend
  • Generous paid time off
  • Paid company holidays
  • Paid floating holidays
  • Paid parental leave
  • Paid sick time and paid family leave for applicable states
  • Health insurance - medical, dental, and vision with HSA option
  • LifeWorks Employee Assistance Program
  • Company-provided life insurance
  • AD&D
  • STD/LTD and additional supplemental life insurance options
  • 401(k) and Roth retirement saving accounts
  • A monthly wellness benefit reimbursement
  • Base Salary: The annual base salary compensation range in the U.S. for this role is $165,000 - 200,000
  • Stock Options

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.