Job Description
Join our dynamic engineering team at InnovateTech Solutions and shape the future of digital innovation! We're seeking a passionate Senior Software Engineer to build scalable, high-performance systems in our Philadelphia headquarters. Enjoy competitive compensation, comprehensive benefits, and exceptional relocation assistance to make your move seamless. Collaborate with industry experts in a collaborative environment that values creativity and technical excellence.
Our culture thrives on autonomy, continuous learning, and impactful work. As a key contributor, you'll architect solutions for enterprise clients while mentoring junior engineers. We invest in your growth through cutting-edge training programs and conference attendance. Ready to elevate your career in the City of Brotherly Love?
Responsibilities
- Design and implement scalable microservices using cloud-native technologies
- Lead code reviews and enforce best practices in CI/CD pipelines
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex production issues
- Contribute to open-source projects and represent the company at tech conferences
- Architect secure, resilient systems with 99.9% uptime SLAs
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, or JavaScript ecosystems
- Strong understanding of distributed systems and cloud platforms (AWS/Azure/GCP)
- Experience with containerization (Docker/Kubernetes) and orchestration
- Proven track record of shipping production-grade applications
- Excellent problem-solving skills and architectural design capabilities
- Strong communication skills with ability to collaborate across teams