We are looking for an experienced Lead Software Engineer to join our team in New York, New York. In this role, you will play a pivotal part in modernizing software development processes, enhancing system architecture, and driving automation initiatives. If you have a strong technical background and thrive in collaborative environments, this opportunity is ideal for you.
• Lead efforts to modernize software development processes, focusing on automation, CI/CD pipelines, and optimized workflows.
• Establish and implement coding standards across Python and Node.js stacks, ensuring robust documentation and team alignment.
• Design strategies for migrating legacy Python and Java systems, emphasizing pragmatic updates rather than full system rewrites.
• Collaborate with QA, DevOps, and Product teams to streamline development and release cycles.
• Facilitate technical design discussions, conduct code reviews, and provide guidance to less experienced team members.
• Evaluate current infrastructure and applications to identify modernization opportunities that balance efficiency and scalability.
• Develop and maintain scalable system architectures, leveraging microservices and containerized environments.
• Drive initiatives to improve developer experience, including internal tooling and workflow enhancements.
• Minimum of 7 years' experience in software engineering roles, with demonstrated leadership in architecture and process improvement.
• Advanced proficiency in Python and/or Node.js, with hands-on experience in Java.
• Expertise in CI/CD pipeline development, static analysis integration, and test automation.
• Familiarity with tools such as GitLab and Jira within structured development environments.
• Strong understanding of microservices design and scalable system architecture.
• Excellent communication skills, with the ability to advocate for practical solutions and avoid overengineering.
• Exposure to AI/ML tools for documentation, code review, and testing.
• Experience in containerized environments such as Docker and Kubernetes.