Staff Software Engineer, Automations
360 Privacy · Brentwood, TN · 5 days ago
HybridInformation Technology$180k–$210k/yrFull-time
About the role
Join our Automations team to help shape, scale, and evolve the automation engine at the core of our platform. This role plays a pivotal part in designing agentic workflows, orchestrating complex distributed systems, and driving the technical direction of the automation stack.
Responsibilities
- Take ownership of technical implementation and help define the long-term architectural direction of our automation platform.
- Build and maintain a resilient, observable, event-driven system that powers our automation engine.
- Develop workflow orchestration patterns and contribute to system-wide best practices.
- Design, implement, and scale highly reliable automations using agentic workflows and AI tooling, including code generation, automated review, and agentic development patterns, while helping establish team norms around AI-augmented engineering.
- Mentor engineers, provide technical guidance, and help elevate peers across the Automation team.
- Collaborate cross-functionally with SOC, Core, and Integrations to expand and refine automation capabilities.
Requirements
- Expert-level proficiency with Python and hands-on experience working in production-grade systems (recent experience is a must).
- Demonstrated experience using AI tools to accelerate engineering work, whether through AI-assisted development, prompt-driven automation, or integrating LLMs into production systems.
- Strong communication and mentoring skills with a demonstrated ability to raise team capability.
- Experience orchestrating workflows using modern orchestration tools or frameworks.
- Deep understanding of event-driven system design and distributed architectures.
- Deep, production-level AWS experience across services like Lambda, ECS/EKS, SQS, SNS, EventBridge, and CloudWatch in the context of event-driven and automation workloads.
Qualifications
- This role requires advanced proficiency in English to effectively communicate complex information with team members and stakeholders, and to complete job-related documentation and collaboration tasks.
Skills
- Hands-on production experience with Prefect, Airflow, Dagster, or Temporal for orchestrating multi-step, stateful workflows at scale (nice to have).
- Experience deploying and operating containerized services on Kubernetes, including writing Helm charts, managing cluster resources, and troubleshooting pod-level failures (nice to have).
- Background building and maintaining scrapers at scale, including handling anti-bot measures, rate limiting, schema drift, and silent failures from target sites (nice to have).
Benefits
- On-Call: Yes, approximately every 6 to 8 weeks.
- Travel: If remote, quarterly travel to Nashville for onsite collaboration.
Pay
Compensation: $180,000 to $210,000 base salary + bonus + equity
Schedule
Hybrid, Nashville TN (remote candidates welcome with quarterly travel to Nashville)