Job Description
Join our dynamic team at InnovateTech Solutions and make an immediate impact! We're seeking a passionate Senior Software Engineer to lead critical projects in our Long Beach headquarters. As a key contributor, you'll architect scalable solutions using cutting-edge technologies while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape the future of our fintech platform.
Responsibilities
- Design and implement high-performance backend services using Node.js and Python
- Lead code reviews and enforce best practices across the engineering team
- Collaborate with product managers to translate business requirements into technical specifications
- Optimize database queries and improve system scalability
- Implement CI/CD pipelines using AWS and Docker
- Mentor junior engineers through pair programming and knowledge sharing
- Participate in agile ceremonies and contribute to sprint planning
Qualifications
- 5+ years of experience in software development with focus on backend systems
- Expertise in JavaScript/TypeScript, Python, and cloud platforms (AWS preferred)
- Strong understanding of microservices architecture and RESTful APIs
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB)
- Proven ability to lead technical projects and mentor team members
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio showcasing significant contributions to production systems