Senior Software Engineer

Recru

Plano (TX)

On-site

USD 120,000 - 150,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Recru is seeking a Software Engineer with deep experience in cloud-based microservices. The role focuses on designing, developing, and maintaining scalable event-driven microservices deployed on Google Cloud Platform.

You will implement containerized services with Docker and orchestrate them with Kubernetes, while collaborating with DevOps to optimize CI/CD pipelines and production operations. The ideal candidate has 7+ years in cloud-based software architecture, strong GCP skills, and

Qualifications

  • 7+ years of experience in design, development, and support of cloud-based software or infrastructure
  • Strong experience with cloud-based microservices architectures
  • Proficiency in GCP cloud performance and services
  • Experience with Docker and Kubernetes
  • Familiarity with CI/CD pipelines and automated testing frameworks
  • Excellent problem solving and communication skills
  • Ability to work in a fast-paced, collaborative environment
  • Knowledge of IaC tools such as Terraform or CloudFormation
  • Experience with Java, PHP, or Python
  • Working knowledge of relational DBs like DB2/SQL Server

Responsibilities

  • Design, develop, and deploy event driven microservices on GCP
  • Design scalable, reliable, and high-performance microservices architectures
  • Provide rationale for technology choices for standard patterns
  • Design and consume pub/sub messages
  • Containerize services with Docker and orchestrate with Kubernetes
  • Optimize performance and troubleshoot scalability, availability, and latency issues
  • Collaborate with DevOps to automate deployment and CI/CD pipelines
  • Mentor junior team members and conduct code reviews
  • Stay updated on cloud and microservices trends
  • Provide production support as needed

Skills

GCP
Docker
Kubernetes
CI/CD
IaC
Java
Python
UML

Tools

Terraform
CloudFormation

Job description

Software Engineer with expertise in cloud based microservices architecture to join our dynamic team. Responsible for designing, developing, and maintaining scalable event driven microservices based applications deployed on cloud platforms. Deep understanding of cloud technologies, microservices architecture principles, and proficiency in modern software development practices.

DUTIES AND TASKS, including but not limited to the following:

  • Design, develop, and deploy event driven microservices-based architectures on GCP cloud.
  • Design and implement microservices architecture solutions to support our cloud-based applications, ensuring scalability, reliability, and performance.
  • Provide opinionated reasoning as to why you would use certain technologies to accomplish standard patterns applied to given problems.
  • Design and consume messages from a pub/sub system.
  • Containerize microservices using Docker and orchestrate them using Kubernetes for deployment and management.
  • Optimize application performance and troubleshoot issues related to scalability, availability, and latency.
  • Work closely with DevOps engineers to automate deployment processes, improve CI/CD pipelines, and ensure smooth operations of microservices in production environments.
  • Collaborate with cross-functional teams including design and infrastructure to define requirements, prioritize features, and deliver high-quality scalable software solutions.
  • Conduct code reviews, provide constructive feedback and mentor junior team members to foster a culture of learning and continuous improvement.
  • Stay up to date with emerging technologies, industry trends, and best practices in cloud computing and microservices architecture.
  • Provides support for the resolution of production problems.

QUALIFICATIONS:

  • Minimum of 7 years of practical experience in design, development, implementation, and support of business technology and/or technical infrastructure or demonstrated ability in those areas.
  • 7+ years of experience in software development, with a focus on cloud-based microservices architecture.
  • Proficiency in GCP cloud performance
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Excellent problem solving and communication skills.
  • Ability to work effectively in a fast-paced, collaborative environment.
  • Knowledge of DevOps practices and tools for infrastructure as code (IaC), such as Terraform or Cloud Formation.
  • Experience using many of the following technologies and concepts required:
  • Object Oriented Analysis and Design
  • Modeling using UML Toolsets
  • Java, PHP, and/or Python
  • Working knowledge of relational DB, DB2/SQL Server preferred
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Cloud Microservices Engineer
Senior Cloud Microservices Engineer

Recru • Plano (TX)

On-site
USD 120,000 - 150,000
Enterprise Architect
Enterprise Architect

TechDigital Group • Charlotte (NC)

On-site
USD 140,000 - 190,000
Sr. Enterprise Architect
Sr. Enterprise Architect

TechDigital Group • Charlotte (NC)

On-site
USD 120,000 - 180,000
Java Microservices Engineer
Java Microservices Engineer

Gardner Resources Consulting, LLC • Boston (MA)

On-site
USD 140,000 - 190,000
Cloud Java Engineer: Spring Microservices on GCP
Cloud Java Engineer: Spring Microservices on GCP

Veriipro • Chicago (IL)

On-site
Principal Software Engineer
Principal Software Engineer

TechDigital Group • St. Louis (MO)

On-site
USD 90,000 - 150,000
Sr. Java Developer
Sr. Java Developer

CitiusTech • Nashville (TN)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Tampa (FL)

On-site
USD 90,000 - 140,000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000