Lead the design, delivery, and evolution of modern web applications, APIs, and system integrations, using AI to accelerate development and deliver intelligent features.
Compensation
The target salary range for this position is $128,000.00 - $160,000.00 annually.
Responsibilities
Lead the technical design and delivery of full stack solutions, owning architecture decisions, standards, and best practices.
Mentor and coach developers, conduct code reviews, and foster a culture of quality, collaboration, and continuous improvement.
Plan and estimate work with product and project stakeholders, break down requirements, and ensure on-time, high-quality delivery.
Develop responsive front-end interfaces and robust back-end services using modern frameworks and languages.
Design, build, and document RESTful APIs with strong security, versioning, and error handling, and define API standards for the team.
Lead the design, development, and maintenance of scalable backend services and APIs for Noetica’s document analysis platform, collaborating with AI/ML experts and legal SMEs to deliver high-performance, data-intensive solutions.
The Engineer II develops and maintains technical solutions that adhere to engineering and architectural design principles while meeting business requirements.
Compensation
$98,160 - $159,270 USD
Responsibilities
Provides technical expertise with a focus on efficiency, reliability, scalability, and security; includes planning, evaluating, recommending, designing, operationalizing, and supporting solutions in compliance with enterprise and industry standards.
Acts as a key contributor in a complex and critical environment
May provide leadership to teams or projects; shares expertise
Applies in-depth skills and broad knowledge of the business to address complex problems and non-standard situations
Requirements
Bachelor's or Graduate degree
Nice to have: Experience in consumer banking or financial industry
Design, build, and deliver highly available, scalable, and resilient services and applications for McGraw Hill’s Open Learning program.
Compensation
The pay range for this position is between $125,000 - $150,000 annually, however, base pay offered may vary depending on job-related knowledge, skills, experience, and location. An annual bonus plan may be provided as part of the compensation package, in addition to a full range of medical and/or other benefits, depending on the position offered.
Responsibilities
Design, build, and deliver highly available, scalable, and resilient services and applications
Own solutions through their full lifecycle
Collaborate closely with product managers and engineering leaders to drive technical solutions and successful delivery
Produce technical documentation, architectural guidance, and engineering best practices
Improve system reliability, scalability, performance, and maintainability across core services
Designs and delivers software solutions that accelerate research workflows and enhance data analysis, ensuring scalability, maintainability, and reliability of systems.
Compensation
The salary range for this position is: $125,300.00 - $208,800.00
Responsibilities
Designs and delivers software solutions that accelerate research workflows and enhance data analysis.
Ensures the scalability, maintainability, and reliability of the systems developed.
Contributes to the technical vision within a project scope while aligning with the broader engineering strategy.
Translates requirements into high-quality, performant code.
Collaborates with peers, product managers, and scientists to ensure timely delivery.
Requirements
Bachelor’s degree in Computer Science, Engineering, or equivalent experience
The base compensation range for the role in any of those locations is $183,100 USD - $340,000 USD. For any eligible US locations, unless otherwise noted, the base compensation range for this role is $158,900 USD - $295,100 USD.
Responsibilities
Design and build scalable backend services and APIs
Write maintainable, high-performance server-side code and data processing pipelines
Define clear, efficient API contracts and contribute to service architecture decisions
Design and craft compositional API primitives
Build and maintain integrations with third-party services and internal ML systems
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)