Job Description
We're urgently seeking a talented Software Engineer to join our high-growth team in Denver! This is a rare opportunity to build cutting-edge solutions while securing your financial future through competitive equity options. Join a collaborative environment where innovation thrives and your contributions directly impact our success. If you're passionate about scalable code and want to be part of a company that values technical excellence and ownership, apply now!
Responsibilities
- Design, develop, and maintain scalable backend systems using modern frameworks
- Collaborate with cross-functional teams to define product requirements and technical solutions
- Optimize application performance and implement robust security measures
- Mentor junior engineers and conduct thorough code reviews
- Participate in agile ceremonies and drive continuous improvement initiatives
- Contribute to CI/CD pipeline enhancements and infrastructure automation
- Translate business requirements into technical specifications and prototypes
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, or Go)
- Strong proficiency with cloud platforms (AWS/Azure/GCP) and containerization
- Proven experience with microservices architecture and RESTful APIs
- Familiarity with agile methodologies and version control (Git)
- Excellent problem-solving skills and ability to work in fast-paced environments
- Strong communication skills and collaborative mindset