Senior Software Engineer

Cielo Talent

United States

Hybrid

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cielo Talent is seeking an experienced developer responsible for programming components and features in a collaborative environment. The ideal candidate has at least 6 years of professional experience with strong expertise in C, C++, Python, Kubernetes, and AWS services. Responsibilities include driving design discussions, documenting problem statements, and delivering solutions utilizing a solid understanding of software design principles. Candidates with experience in microservices and cloud infrastructure management will thrive in this role.

Qualifications

  • A minimum of 6 years of professional experience.
  • Strong knowledge of performance optimization and high-throughput data systems.

Responsibilities

  • Responsible for programming a component, feature and/or feature set.
  • Works independently and contributes to the immediate team and to other teams across business.
  • Contributes to design discussions.

Skills

OOD/OOP software design patterns
C, C++ development
Python
GoLang
Microservices
Distributed systems
Docker containerization
Kubernetes
AWS services
CI/CD pipelines

Education

Bachelor's Degree in Computer Science or STEM

Tools

Terraform
CloudFormation
GitHub Actions
GitLab CI

Job description

Role Summary/Purpose

Responsible for programming a component, feature and/or feature set. Works independently and contributes to the immediate team and to other teams across business. Contributes to design discussions.

Essential Responsibilities
  • Skilled in breaking down problems, documenting problem statements and estimating efforts.
  • Ability to take ownership of small and medium sized tasks and deliver while mentoring and helping team members.
  • Has the ability to analyze impact of technology choices.
  • Helps drive pair programming practices and code reviews across the team.
  • Demonstrates awareness of product positioning and key differentiation.
  • Expert in writing code that meets standards and delivers desired functionality using the technology selected for the project.
  • Demonstrates the initiative to explore alternate technology and approaches to solving problems. Skilled in core data structures and algorithms and implements them using appropriate chosen language.
  • Promotes transparency by proactively sharing design choices with appropriate audiences, with the appropriate level of detail and timeliness.
  • Demonstrates expert understanding of functional and nonfunctional requirements and their priority within the backlog.
Qualifications/Requirements
  • Bachelors Degree in Computer Science or in STEM Majors (Science, Technology, Engineering and Math)
  • A minimum of 6 years of professional experience

Technical Expertise:

Core Development Skills

  • Strong knowledge of OOD/OOP software design patterns and principles
  • Strong C, C++ development experience on Linux platform
  • Experience in Python and GoLang
  • Experience in building microservices and distributed systems
  • Experience working with high-throughput data systems and performance optimization; Cloud & Containerization
  • Docker containerization
  • Strong understanding of Kubernetes (deployments, services, scaling, troubleshooting)
  • Experience working with AWS services such as EC2, S3, EBS, VPC, IAM
  • Experience with container orchestration using EKS AWS Architecture & Platform
  • Good understanding of AWS networking (VPC, security groups, load balancers)
  • Experience with CloudWatch for logging and monitoring
  • Knowledge of Auto Scaling, high availability architectures, and cost optimization
  • AWS Cloud Practitioner certification preferred

DevOps & Infrastructure

  • CI/CD pipeline experience (Jenkins / GitHub Actions / GitLab CI)
  • Infrastructure as Code tools such as Terraform or CloudFormation
  • Strong DevOps practices and automation mindset
  • Experience with Git workflows and Linux administration

Platform & Supporting Technologies

  • Good knowledge of Kubernetes ecosystem tools
  • Redis cache
  • Monitoring and observability tools
  • Metering and telemetry systems
  • EKS, CFTs, Terraform, and cloud infrastructure management
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Jobtailor • Oregon (WI)

On-site
USD 120,000 - 170,000
Staff Software Engineer, Creator Backend Systems
Staff Software Engineer, Creator Backend Systems

Jobtailor • Santa Monica (CA)

On-site
USD 180,000 - 255,000
Engineer,Software
Engineer,Software

Midmark Corporation • Cincinnati (OH)

On-site
USD 80,000 - 100,000
Senior Software Development Engineer
Senior Software Development Engineer

Jobtailor • California (MO)

On-site
USD 140,000 - 200,000
Staff Software Engineer
Staff Software Engineer

Jobtailor • Massachusetts

On-site
USD 140,000 - 230,000
Software Engineer
Software Engineer

Midmark Corporation • Cincinnati (OH)

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

Itgiantsolutions • United States

Hybrid
USD 110,000 - 130,000
Senior Software Engineer
Senior Software Engineer

i3 Verticals, LLC • Nashville (TN)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • California (MO)

On-site
USD 140,000 - 200,000
Platform Engineer
Platform Engineer

Endictus Corp. • Columbia (MD)

Hybrid
USD 100,000 - 130,000