Lead Software Engineer
Haystack · Nashville, TN · Today
On-siteEngineeringFull-time
What You'll Need
- Experience designing, building, and deploying applications in cloud environments (Azure or GCP)
- Proficiency in containerization technologies (Docker, Kubernetes)
- Experience with Web frameworks (React.js, Vue.js) and Web stack (HTML, CSS, Webpack)
- Experience designing and building real-time event-driven applications and data pipelines using Apache or Confluent Kafka
- Experience creating and maintaining CI/CD pipelines
- Strong PostgreSQL and Java 17+ experience
- Experience optimizing application performance and scalability through effective database design and query tuning
- Experience developing and maintaining Terraform configurations for cloud resources (Azure, GCP)
- Experience with Big Query, GCS Storage buckets, and building analytics dashboards using Looker
- Lookup ML Knowledge of master data management within merchandising or supply chain domains is a strong plus
What You'll Do
- Design and debug software for new and existing applications
- Lead projects, estimate costs, and plan tasks
- Mentor and coach junior team members
- Provide support for production applications (24x7)