Lead API Platform Engineer

Cogent Infotech

$110K — $180K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 10+ years of software engineering experience in distributed systems
  • Strong hands-on experience with Java, Spring Boot, Node.js, .NET, or Python
  • Expertise in microservices architecture and enterprise integration patterns
  • In-depth knowledge of API security practices including OAuth 2.0 and JWT
  • Experience with CI/CD tools like Bitbucket and Jenkins
  • Deep understanding of containerization with Docker and Kubernetes

Responsibilities

  • Lead the design and development of enterprise APIs and integrations
  • Apply API-first design principles to integration projects
  • Enable developer productivity with reusable API frameworks and documentation
  • Establish best practices for API governance and testing
  • Drive incident response and resolution for API issues
  • Research emerging technologies in API management and platform engineering
  • Ensure compliance with security and performance standards

Benefits

  • Hybrid work environment with flexibility
  • Opportunity for mentorship and leadership development
  • Access to the latest technologies and tools
  • Collaboration with skilled engineers in a dynamic team
  • Clear path for career advancement and skill enhancement
Full Job Description
Job Title Lead Software Engineer Employment Type Full-time hybrid role; in-office 3 days per week Work Location PA / NJ / NY Salary Range $110,000.00 - $180,000.00

Summary
Lead Enterprise API Platforms and Integration Strategy at Scale!
We are looking for a senior software engineering leader with deep experience in distributed systems, API development, enterprise integration, microservices, cloud-native platforms, and software delivery automation. This role is ideal for someone who can lead API strategy, mentor engineers, improve governance, and build reusable enterprise platforms using REST, GraphQL, gRPC, event-driven patterns, and modern cloud services.
Open Role

Lead Software Engineer
Primary Skills: Java, Spring Boot, Node.js, .NET, Python, REST APIs, GraphQL, gRPC, SOAP, Event-Driven Architecture, Microservices Architecture, Enterprise Integration Patterns, API-First Design, OpenAPI/Swagger, AWS, Docker, Kubernetes, Helm, SQL, NoSQL
Secondary Skills: OAuth 2.0, JWT, API Security, Bitbucket, Jenkins, GitHub, CI/CD Automation, S3, Lambda, Kafka, SQS/SNS, Redis Cache, Prometheus, Grafana, OpenTelemetry, Splunk, OpenAPI/AsyncAPI, SDKs, Developer Portals, API Governance, Release Management, Incident Response, Platform Engineering, Observability
What You'll Do
  • Lead the design, development, and evolution of enterprise APIs, including REST, GraphQL, gRPC, and event-driven integrations
  • pply API-first design principles across enterprise integration initiatives
  • Enable developer productivity and self-service through reusable API frameworks, platforms, templates, SDKs, documentation, and developer portals
  • Establish best practices and enterprise capabilities for API design, governance, testing, documentation, and release management
  • Drive incident response and resolution for production API and platform issues, including post-mortems and resiliency improvements
  • Research emerging technologies and perform proofs of concept related to API management, integration patterns, platform engineering, and observability
  • Ensure compliance with security, data privacy, and performance standards across integration projects
  • Collaborate with software engineers to implement and maintain enterprise APIs and platforms
  • Mentor and guide engineers on best practices, tools, and technologies to enhance delivery quality
  • Champion automation and continuous improvement within the software delivery lifecycle

What We're Looking For
  • Bachelor's or master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 10+ years of software engineering experience building and operating distributed systems
  • Strong hands-on experience developing high-quality APIs using Java, Spring Boot, Node.js, .NET, or Python
  • Experience with modern web technologies including React, Angular, and TypeScript
  • Expertise in microservices architecture, Enterprise Integration Patterns, and event-driven architectures
  • Strong knowledge of API security, including OAuth 2.0, JWT, token lifecycle management, and user access control mechanisms
  • Experience with CI/CD automation tools such as Bitbucket, Jenkins, AWS, and GitHub
  • Deep understanding of API protocols and integration patterns, including REST, GraphQL, gRPC, SOAP, and async/event-driven architectures
  • Experience implementing API observability using logging, metrics, tracing, and monitoring tools such as Prometheus, Grafana, OpenTelemetry, and Splunk
  • Strong experience designing domain-aligned APIs using OpenAPI/Swagger specifications with a focus on consistency, reusability, and readability
  • Deep understanding of containerization and orchestration technologies such as Docker, Kubernetes, and Helm
  • Experience with AWS cloud services including S3, Lambda, Kafka, SQS/SNS, and Redis Cache
  • Hands-on experience working with SQL and NoSQL databases, with a focus on scale, performance, and reliability

Preferred Skills & Certifications
  • Experience building reusable enterprise API frameworks, templates, SDKs, and developer portals
  • Experience defining API governance, documentation, release management, and enterprise integration standards
  • Experience leading incident response, post-mortems, and preventive/resiliency improvements for production platforms
  • Experience with platform engineering, observability, API management, and integration pattern modernization
  • Cloud, Java, API security, platform engineering, or software architecture certifications are a plus

Similar Jobs

More Jobs at Cogent Infotech

  • Java Software Engineer
    $65K — $100K *
    Bethlehem, PA 18017 (Northampton County)
    Information Technology
    In-Person
  • Project Manager - Water
    $70K — $95K *
    Saint Louis, MO 63129 (Saint Louis County)
    Energy & Utilities
    In-Person

More Information Technology Jobs

Find similar Lead API Platform Engineer jobs: