Job Description
We are a rapidly growing tech company urgently seeking a Senior Software Engineer to join our innovative Denver team. This is a critical role with immediate start availability! You'll architect scalable cloud solutions using cutting-edge technologies while mentoring junior developers. We offer competitive compensation, flexible work arrangements, and comprehensive benefits including stock options. If you thrive in fast-paced environments and want to make immediate impact, apply now!
Responsibilities
- Design and implement high-performance backend systems using Java and Python
- Lead cloud migration projects on AWS with CI/CD pipelines
- Mentor 3+ junior engineers through technical reviews and pair programming
- Optimize database performance and troubleshoot complex production issues
- Collaborate with product teams to translate business requirements into technical specs
- Contribute to architectural decisions and tech stack evolution
- Implement security best practices across all codebases
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and AWS services
- Strong knowledge of microservices architecture and REST APIs
- Experience with CI/CD tools (Jenkins, GitLab CI, or similar)
- Bachelor's degree in Computer Science or equivalent experience
- Proven ability to lead technical projects from conception to deployment
- Excellent problem-solving skills and attention to detail
- Strong communication skills with ability to explain complex concepts clearly