Job Description
Join our dynamic engineering team at Tech Innovate Inc., where we're revolutionizing fintech solutions. As a Senior Software Engineer, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. Enjoy flexible work arrangements, comprehensive benefits, and opportunities to shape our product roadmap. Our Philadelphia office fosters innovation with collaborative spaces and regular hackathons.
Responsibilities
- Lead development of microservices using Java/Spring Boot and React
- Design cloud-native solutions on AWS with Kubernetes
- Mentor junior engineers through code reviews and pair programming
- Implement CI/CD pipelines using Jenkins and Docker
- Optimize database performance for PostgreSQL and Redis
- Collaborate with product teams to define technical requirements
- Contribute to open-source initiatives and tech blogs
Qualifications
- 5+ years of experience in backend/frontend development
- Expertise in Java, Python, or JavaScript ecosystems
- Strong understanding of cloud architecture (AWS/GCP)
- Proficiency with containerization and orchestration
- Experience with Agile/Scrum methodologies
- Bachelor's degree in Computer Science or equivalent
- Portfolio showcasing 3+ production-level projects