The Houston Astros are seeking a Staff Software Engineer to join our Software Development team within the Research and Development department. This role is ideal for a seasoned developer who thrives in a collaborative, fast-paced environment and is passionate about building scalable, maintainable systems that directly impact baseball decision-making.
Requirements
- 5+ years of professional software development experience
- Proven experience working across the stack: DevOps tooling, backend (C#, Python), frontend (Javascript/Typescript, React.js), and data pipelines (SQL Server, Databricks)
- Strong understanding of system architecture and design patterns
- Experience maintaining and refactoring legacy codebases
- Proficiency in modern development practices: testing, CI/CD, infrastructure as code, etc.
- Self-starter with excellent communication and collaboration skills
- Experience influencing others and advocating for technical excellence while being open to change when needed
Benefits
- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions