Lead Software Engineer - Remote Cloud & Microservices

Publicis Groupe ANZ

Irving (TX)

Remote

USD 139,000 - 182,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible time off
Comprehensive health coverage
401(k)

Job summary

Epsilon is seeking a Lead, Software Engineer to design and build scalable cloud-based software and data solutions. You will work with Java, Micronaut, Angular, Node.js, and AWS to deliver robust backend APIs and real-time UI features.

You will collaborate with product owners to define requirements, implement CI/CD pipelines with GoCD, and ensure secure, compliant workloads across multi-tenant environments. Remote work is possible within the US.

Qualifications

  • Master's degree in Computer Science, Engineering, IT or related field with 3 years of relevant work experience.
  • Design and develop backend APIs using Java for WebSocket/RESTful communication.
  • Develop microservices with Micronaut for serverless environments.
  • Create Databricks batch jobs using Apache Spark for large-scale data.
  • Develop Angular UI components connected to a Node.js backend for real-time notifications.
  • Use GoCD to implement CI/CD pipelines across multiple environments.
  • Leverage AWS services (S3, Lambda, API Gateway, SSM) for scalable cloud apps.
  • Use Terraform for IaC and automated deployments.
  • Develop Python and Shell scripts to automate pipelines.
  • Utilize Kafka for event-driven microservices and ELK for logging.
  • Implement integration tests with Gauge and perform performance tests with K6.
  • Manage PostgreSQL databases with Liquibase for schema version control.

Responsibilities

  • Research, design, and develop software and cloud solutions aligned with business goals.
  • Collaborate with product owner and tech manager to refine user stories and requirements.
  • Deliver features within sprint cycles while following coding standards.
  • Identify, troubleshoot, and resolve production issues and security vulnerabilities.
  • Support hotfixes with cross-functional teams and ensure test coverage.
  • Evaluate performance, scalability, and reliability of applications and drive improvements.
  • Provide feedback on availability, performance, and integration across systems.
  • Mentor team members on coding best practices and testing strategies.
  • Contribute to benchmark, load, and stress testing and analyze results.

Skills

Java
Micronaut
Angular
Node.js
AWS
Terraform
Python
Shell scripting
Kafka
ELK
Gauge
K6
PostgreSQL
Liquibase

Education

Master's degree in Computer Science or related field

Tools

Databricks
REST/WebSocket APIs
Java
Micronaut
Angular
Node.js
GoCD
AWS (S3, Lambda, API Gateway, SSM)
Terraform
Python
Shell scripting
Kafka
ELK Stack
Liquibase

Job description

Epsilon is seeking a Lead, Software Engineer to design and build scalable cloud-based software and data solutions. You will work with Java, Micronaut, Angular, Node.js, and AWS to deliver robust backend APIs and real-time UI features.

You will collaborate with product owners to define requirements, implement CI/CD pipelines with GoCD, and ensure secure, compliant workloads across multi-tenant environments. Remote work is possible within the US.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Cloud & Microservices (Remote)
Senior Software Engineer — Cloud & Microservices (Remote)

Epsilon • Irving (TX)

Remote
USD 139,000 - 182,000
Senior Staff Software Engineer — Cloud Platform Lead
Senior Staff Software Engineer — Cloud Platform Lead

Publicis Groupe ANZ • Irving (TX)

On-site
USD 116,000 - 215,000
Flexible time off
Paid holidays
Parental leave
Software Engineer, Data Platforms & Cloud
Software Engineer, Data Platforms & Cloud

Publicis Groupe ANZ • Westminster (CO)

On-site
USD 74,000 - 137,000
Flexible time off
Comprehensive health coverage
401(k)
+1
Senior Staff Software Engineer: Cloud & Data Platform Lead
Senior Staff Software Engineer: Cloud & Data Platform Lead

Publicis Groupe Holdings B.V • Irving (TX)

On-site
USD 116,000 - 215,000
Senior Staff Software Engineer — Cloud & Data Platform
Senior Staff Software Engineer — Cloud & Data Platform

Publicis Group • Irving (TX)

On-site
USD 116,000 - 215,000
Flexible time off
Paid holidays
Parental leave
+4
Lead Software Engineer
Lead Software Engineer

Publicis Groupe Holdings B.V • Chicago (IL)

On-site
USD 98,000 - 182,000
Flexible time off
Paid sick time
Comprehensive health coverage
Senior Full-Stack Engineer - .NET/Angular Microservices
Senior Full-Stack Engineer - .NET/Angular Microservices

Epsilon • Irving (TX)

Hybrid
USD 117,000 - 182,000
Comprehensive health coverage
401(k)
Tuition assistance
+3
Senior Software Engineering Leader: AI-Driven Data Platform
Senior Software Engineering Leader: AI-Driven Data Platform

Epsilon • New York (NY)

On-site
USD 141,000 - 262,000
flexible time off
paid holidays
health coverage
+3
Senior Software Architect & Lead (Remote)
Senior Software Architect & Lead (Remote)

Epsilon • Irving (TX)

Hybrid
USD 90,000 - 130,000
Lead Data Platform Engineer (Cloud)
Lead Data Platform Engineer (Cloud)

Epsilon • Wakefield (MA)

On-site
USD 140,000 - 210,000
Flexible time off
Comprehensive health coverage
401(k)
+4