Senior Software Engineer
On-site · Chicago, Illinois, United States
Job Summary
Join Tovala as a Senior Software Engineer, where you will design, build, and maintain backend systems and services that support Tovala’s software products across web and mobile. You will own problems end-to-end, implement AI-assisted development workflows, and work collaboratively across the stack as needed. This role requires strong backend development experience, excellent systems design knowledge, and an ability to communicate technical decisions clearly. Preferred qualifications include experience with Go and AWS, as well as familiarity with DevOps practices.
Required Qualifications
- 5+ years of professional software engineering experience, with meaningful depth in backend development (APIs, data pipelines, distributed systems, cloud infrastructure)
- Strong fundamentals in systems design and architecture
- Demonstrated experience with AI-assisted software development
- Ability to work across the stack
- Excellent communication skills
- Strong problem-solving instincts
- A track record of owning and shipping projects with meaningful business impact
Desired Qualifications
- Experience with Go and/or AWS
- Familiarity with infrastructure-as-code tools (Terraform, CloudFormation) and CI/CD pipelines
- Experience helping define or evolve AI development practices for a team or organization
- Experience building or integrating AI/ML features into production products (RAG systems, LLM integrations, chatbots)
- Background working in a consumer product or food-tech company
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.