The Role
We are looking for a talented and experienced Software Engineer with hands-on expertise in AWS, specifically ECSFargate, and related cloud technologies, to join our dynamic engineering team. As an API Software Engineer, you will be responsible for designing, building, and deploying scalable APIs, while also ensuring seamless integration with cloud infrastructure and automated deployment pipelines.
Major Responsibilities:
- Design and build high-performance, RESTful APIs for use across internal and external applications.
- Manage and deploy containerized microservices using AWS ECS and AWS Fargate. Ensure that APIs are highly available, scalable, and secure.
- Collaborate with DevOps engineers to implement and automate continuous integration and deployment (CI/CD) pipelines using tools such as GitLab, etc
- Use Terraform, CloudFormation, or other IaC tools to automate infrastructure provisioning and management.
- Design, implement, and manage microservices that communicate via APIs, ensuring they are decoupled, scalable, and maintainable.
- Implement robust logging, monitoring, and alerting for API services using AWS CloudWatch, or similar tools. Continuously optimize performance.
- Follow best practices for securing APIs, ensuring sensitive data is protected, and that your APIs are compliant with industry standards.
- Collaborate with cross-functional teams to ensure smooth deployment and integration of APIs, write unit and integration tests, and ensure that APIs are well-documented.
- Monitor and troubleshoot API issues, ensuring quick resolution and minimal downtime. Participate in on-call rotations if required.
Education & Experience:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 2-4 years of experience as an API software engineer or backend developer with a focus on cloud technologies and containerization.
- Strong experience in designing, building, and deploying RESTful APIs.
- Proficient in AWS services, particularly ECS, Fargate, Lambda, API Gateway, RDS, S3, and IAM.
- Containerization expertise with Docker and ECS for deploying microservices and API workloads.
- Proficiency with DevOps principles and experience with CI/CD tools such as Jenkins, GitLab CI, AWS CodePipeline, or similar tools.
- Hands-on experience with Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Ansible.
- Strong programming skills in at least one language such as Python, Java .
- Experience with API security best practices (e.g., OAuth, JWT, rate-limiting).
- Familiarity with microservices architecture and how APIs enable communication between distributed systems.
- Experience with logging and monitoring tools such as AWS CloudWatch, or the ELK stack.
- Excellent debugging and troubleshooting skills in cloud environments.
- Ability to work collaboratively in an agile, cross-functional team.
Preferred Qualifications:
- AWS certifications such as AWS Certified Solutions Architect or AWS Certified DevOps Engineer.
- Familiarity with serverless architecture (AWS Lambda, API Gateway).
- Experience with Kubernetes or ECS Fargate in production environments.
Lightcast is a global leader in labor market insights with headquarters in Moscow (ID) with offices in the United Kingdom, Europe, and India. We work with partners across six continents to help drive economic prosperity and mobility by providing the insights needed to build and develop our people, our institutions and companies, and our communities.
Lightcast is proud to be an equal opportunity workplace and is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Lightcast has always been, and always will be, committed to diversity, equity and inclusion. We seek dynamic professionals from all backgrounds to join our teams, and we encourage our employees to bring their authentic, original, and best selves to work.
Similar Jobs
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Emsi Burning Glass
is now Lightcast.
Our name is new, but our dedication to providing the world’s best data-driven talent strategies remains the same. We’re going to continue bringing clarity to the labor market, guiding our customers through a complex and changing world and giving them the competitive advantage they demand.
Our mission is to unlock new possibilities in the labor market.







