Job Description
Join our dynamic engineering team in Philadelphia and transform your career with industry-leading projects! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect scalable systems while enjoying comprehensive relocation assistance. Our downtown headquarters offers collaborative workspaces, cutting-edge technology, and a culture that values innovation and work-life balance. We provide full relocation coverage including moving expenses, temporary housing, and visa sponsorship if needed. Work on high-impact projects that serve millions of users while growing professionally in one of America's most vibrant tech hubs.
Responsibilities
- Design and implement scalable backend services using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with product teams to translate business requirements into technical solutions
- Lead CI/CD pipeline improvements and DevOps practices
- Contribute to technical documentation and architectural decisions
Qualifications
- 5+ years of experience in backend development with Java or Python
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of distributed systems and database design
- Proven track record of delivering production-ready code
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and attention to detail