Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 clients. We're urgently seeking a talented Senior Software Engineer to architect scalable systems while enjoying the flexibility of remote work. Our collaborative culture combines cutting-edge projects with competitive benefits including unlimited PTO, professional development stipends, and comprehensive health coverage. Work from anywhere while making tangible impact in Baltimore's thriving tech ecosystem.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Mentor junior engineers through code reviews and architectural planning
- Optimize application performance and security protocols
- Lead CI/CD pipeline improvements for deployment automation
- Collaborate with cross-functional teams to define product roadmaps
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization
- Strong proficiency with RESTful API design and GraphQL
- Proven track record of leading complex projects to completion
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills