Job Description
Join InnovateTech Solutions as a Senior Software Engineer and transform cutting-edge ideas into scalable digital experiences. We're a fast-growing fintech startup revolutionizing financial services through innovative cloud-native solutions. Our Philadelphia-based team thrives on collaboration, continuous learning, and pushing technological boundaries. With competitive benefits, flexible work arrangements, and a commitment to your professional growth, this role offers the perfect blend of technical challenge and impact. Help us build the future of finance while advancing your career in one of America's most vibrant tech hubs.
Responsibilities
- Architect and implement scalable microservices using cloud-native technologies (AWS/GCP)
- Mentor junior engineers through code reviews and technical guidance
- Lead CI/CD pipeline optimization and DevOps practices
- Collaborate with product teams to translate requirements into technical specifications
- Drive technical debt reduction and system performance improvements
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one modern language (Python, Java, Go, or Rust)
- Strong foundation in distributed systems and database design
- Proven experience with cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Excellent problem-solving skills and ability to work in agile environments
- Portfolio demonstrating complex system design and implementation