Back to results

Lead Software Engineer

  • NEW YORK, NY, United States

Applications open in a new tab.

Job details

Posting language
English
Posted

Original job description

Job Description:POSITION TITLELead Software EngineerPOSITION LOCATIONNew York, NYYOUR ROLEWe are seeking a highly experienced and driven Lead Software Engineer to lead the modernization of our Assessment platform. This role requires deep expertise in modern software development practices, a passion for emerging technologies, and the ability to provide strong technical leadership and mentorship. You will play a critical role in shaping the future of the platform, ensuring it is scalable, resilient, secure, and maintainable for long-term growth.What you will be doing * Responsibilities * Architect and implement a modern Assessment platform using technologies such as TypeScript, React, React Native, Flutter, and GraphQL. * Establish and champion best-in-class engineering practices to ensure systems are modular, scalable, resilient, and flexible. * Define and enforce coding standards, architectural patterns, and quality metrics to maintain high engineering standards. * Lead technical design discussions, perform code reviews, and provide hands-on guidance across the engineering team. * Design and implement CI/CD pipelines and contribute to DevSecOps practices. * Contribute to platform hosting, deployment, and runtime strategies, ensuring reliability and performance at scale. * Deliverables / Results * A modernized, production-ready Assessment platform supporting both B2B and B2C use cases. * Well-documented, maintainable codebases aligned with agreed architectural standards. * Consistent, repeatable deployments enabled by standardized CI/CD pipelines. * Improved system performance, reliability, and scalability across web and mobile platforms. * Strong technical foundations that support future feature development and platform expansion. * Impact / Value Add * Raise the technical bar across the organization by modeling engineering excellence and best practices. * Reduce long-term technical debt through thoughtful architecture and disciplined execution. * Accelerate delivery by enabling teams to build on a stable, scalable platform. * Improve customer and partner experiences through reliable, high-quality applications. * Enable the business to confidently scale assessments, integrations, and transaction volumes. * Ownership * Own the technical vision and architecture of the Assessment platform. * Serve as a key decision-maker for technology choices, architectural trade-offs, and implementation approaches. * Take accountability for platform quality, performance, and long-term sustainability. * Identify and proactively address technical risks, scalability challenges, and architectural gaps. * Collaboration * Partner closely with Product Managers and business stakeholders to translate requirements into robust technical solutions. * Collaborate with engineering peers, mobile and web teams, and shared services to ensure architectural alignment. * Mentor and coach engineers, fostering a culture of learning, quality, and continuous improvement. * Work cross-functionally with security, infrastructure, and operations teams to support platform reliability and compliance.What you bring * Perspective * A systems-level mindset with the ability to balance short-term delivery needs against long-term architectural health. * Strong product and business awareness, enabling you to align technical decisions with customer, partner, and organizational goals. * An ownership-oriented approach that views platform reliability, scalability, and maintainability as shared, long-term responsibilities. * The ability to anticipate technical risks and proactively design solutions before issues surface at scale. * Qualities * Hands-on technical leader who leads by example and is comfortable operating at both strategic and implementation levels. * Curious, pragmatic, and outcomes-driven, with a passion for continuous learning and improvement. * Clear and confident communicat

More about this job

Skills

  • Software development
  • Leadership
  • TypeScript
  • React
  • React Native
  • Flutter
  • GraphQL
  • CI/CD
  • Collaboration
  • Process improvement

Report this job