Senior Software Engineer - Cloud Solutions

Placements24

Queenstown (MD)

Remote

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity options
Health insurance
Generous paid time off
Professional development allowances
Home office setup stipend

Job summary

Placements24 is seeking a Senior Software Engineer to join a fully remote team focused on scalable cloud solutions. You will design, build, and deploy cloud-native applications and microservices while collaborating with product managers, architects, and engineers from anywhere in the world.

The role requires 5-7 years of professional software development experience, strong cloud platform knowledge (AWS/Azure/GCP), and proficiency in at least one OO language.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Minimum of 5-7 years of professional software development experience, with a significant focus on cloud platforms (AWS, Azure, or GCP).
  • Proven experience in designing and building microservices architectures.
  • Strong proficiency in at least one object-oriented programming language (e.g., Java, Python, Go, C#).
  • Experience with containerization technologies (Docker, Kubernetes).
  • Solid understanding of database technologies (SQL and NoSQL).
  • Familiarity with CI/CD tools and practices.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.
  • Experience with Agile development methodologies.

Responsibilities

  • Design, develop, test, and deploy robust, scalable, and high-performance cloud-native applications and microservices.
  • Collaborate with product managers, architects, and other engineers to define software requirements and technical specifications.
  • Write clean, efficient, well-documented, and maintainable code using modern programming languages and frameworks.
  • Implement and manage CI/CD pipelines for automated testing and deployment to cloud environments.
  • Optimize application performance, scalability, and reliability using cloud best practices and tools.
  • Troubleshoot and resolve complex technical issues across the software development lifecycle.
  • Contribute to architectural decisions and technology selection for new projects.
  • Mentor junior engineers and provide technical guidance to the team.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Stay up-to-date with emerging cloud technologies and industry trends, evaluating and recommending new tools and approaches.
  • Ensure the security of cloud applications and data through best practices and regular audits.

Skills

Cloud platforms
Microservices
Programming languages
Docker/Kubernetes
CI/CD
SQL/NoSQL
Remote collaboration
Agile

Tools

Docker
Kubernetes
CI/CD tools

Job description

About the Role

Our client, a rapidly growing tech innovator specializing in cutting-edge cloud solutions, is seeking a highly skilled and motivated Senior Software Engineer to join their dynamic, fully remote team. This pivotal role involves designing, developing, and deploying scalable, high-performance cloud-based applications and services. The Senior Software Engineer will play a key part in architecting robust solutions, optimizing system performance, and ensuring the reliability and security of our client's cloud infrastructure. This is an exceptional opportunity for a seasoned engineer to contribute significantly to the technological advancement of a forward-thinking company, working with a collaborative and expert team regardless of geographical location. The ideal candidate will have a strong background in cloud computing, microservices architecture, and a passion for solving complex technical challenges. We are looking for an individual who thrives in a remote-first environment and is committed to delivering high-quality software solutions. This role offers the flexibility and autonomy of remote work combined with the challenge of working on impactful, innovative projects.

Key Responsibilities
  • Design, develop, test, and deploy robust, scalable, and high-performance cloud-native applications and microservices.
  • Collaborate with product managers, architects, and other engineers to define software requirements and technical specifications.
  • Write clean, efficient, well-documented, and maintainable code using modern programming languages and frameworks.
  • Implement and manage CI/CD pipelines for automated testing and deployment to cloud environments.
  • Optimize application performance, scalability, and reliability using cloud best practices and tools.
  • Troubleshoot and resolve complex technical issues across the software development lifecycle.
  • Contribute to architectural decisions and technology selection for new projects.
  • Mentor junior engineers and provide technical guidance to the team.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Stay up-to-date with emerging cloud technologies and industry trends, evaluating and recommending new tools and approaches.
  • Ensure the security of cloud applications and data through best practices and regular audits.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5-7 years of professional software development experience, with a significant focus on cloud platforms (AWS, Azure, or GCP).
  • Proven experience in designing and building microservices architectures.
  • Strong proficiency in at least one object-oriented programming language (e.g., Java, Python, Go, C#).
  • Experience with containerization technologies (Docker, Kubernetes).
  • Solid understanding of database technologies (SQL and NoSQL).
  • Familiarity with CI/CD tools and practices.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.
  • Experience with Agile development methodologies.
Benefits

Our client offers a competitive salary package, including equity options, for this fully remote role. Benefits include comprehensive health insurance, generous paid time off, professional development allowances, and a home office setup stipend. Employees benefit from the flexibility and autonomy of remote work, the opportunity to work on challenging and innovative projects, and access to cutting-edge cloud technologies. This is a chance to be part of a growing, innovative company and contribute to its success from anywhere. We foster a culture of collaboration, continuous learning, and work-life balance. Join a team where your contributions are valued and your career can thrive. The company is committed to employee well-being and professional growth.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingeniero de Software Senior - Cloud Native
Ingeniero de Software Senior - Cloud Native

Placements24 • United States

Remote
USD 140,000 - 210,000
Salary + Bonus
Health Insurance
PTO & Holidays
+6
Senior Software Architect - Cloud Native
Senior Software Architect - Cloud Native

Placements24 • United States

Remote
USD 180,000 - 240,000
Competitive salary
Health insurance
Generous PTO
+3
Senior Cloud Solutions Architect - FinTech Remote
Senior Cloud Solutions Architect - FinTech Remote

Placements24 • United States

Remote
USD 140,000 - 190,000
Stock option plan
Health, dental, vision insurance
Home office stipend
+1
Remote Senior Software Engineer - Cloud Infrastructure
Remote Senior Software Engineer - Cloud Infrastructure

Placements24 • United States

Remote
USD 66,000 - 108,000
Remote work across SA
Remote Full-Stack Software Engineer
Remote Full-Stack Software Engineer

Placements24 • Queenstown (MD)

Remote
USD 120,000 - 180,000
Competitive salary
Fully remote work
Health benefits
Remote Senior Backend Engineer (Java/Spring)
Remote Senior Backend Engineer (Java/Spring)

Placements24 • United States

Remote
USD 140,000 - 190,000
Performance bonuses
Retirement plans
Virtual team-building events
+2
Remote Principal Software Engineer (Distributed Systems)
Remote Principal Software Engineer (Distributed Systems)

Placements24 • Queenstown (MD)

Remote
USD 180,000 - 240,000
Health insurance
Paid time off
Retirement plan
+2
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Houston (TX)

Hybrid
USD 120,000 - 180,000
Stock options
Home office stipend
Annual performance bonuses
+1
Remote Information Security Architect
Remote Information Security Architect

Placements24 • Willows (CA)

Hybrid
USD 150,000 - 200,000
Health insurance
Retirement planning
Professional development
+2
Senior .NET Developer - Fully remote, New England preferred
Senior .NET Developer - Fully remote, New England preferred

Motion Recruitment • Cambridge (MA)

Remote
USD 140,000 - 190,000
Flexible remote work environment
Career growth within a highlytechnical
Medical, Dental, Vision Insurance