Job Description
Join InnovateTech Solutions as a Senior Software Engineer and transform your career while building cutting-edge cloud-native applications. We're seeking passionate engineers to join our dynamic team in Philadelphia or remotely, with comprehensive relocation assistance for qualified candidates. Work on high-impact projects using modern technologies in a collaborative, agile environment.
Why InnovateTech? We offer competitive compensation, flexible work arrangements, professional development stipends, and a commitment to work-life balance. Our Philadelphia office features state-of-the-art facilities, while remote team members receive premium home-office equipment stipends.
Relocation Package Includes: Moving reimbursement, temporary housing assistance, and visa sponsorship for international candidates.
Responsibilities
- Design, develop, and maintain scalable cloud-based microservices using Java/Python
- Lead technical discussions and mentor junior engineers through code reviews
- Implement CI/CD pipelines using AWS/GCP and containerization technologies
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system performance and implement robust security measures
- Contribute to architectural decisions and technology roadmap planning
Qualifications
- 5+ years of experience in software development with Java or Python
- Expertise in cloud platforms (AWS/GCP) and microservices architecture
- Strong understanding of RESTful APIs and event-driven systems
- Experience with CI/CD tools (Jenkins, GitLab CI, or similar)
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and communication abilities
- Portfolio demonstrating complex system design projects