Senior Software Engineer - Cloud Solutions
Ellicott City, Howard County, Maryland, 21041, USA
Listed on 2026-11-05
-
Software Development
Cloud Engineer - Software, Software Engineer, Senior Developer, Full Stack Developer
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.
- 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.
- 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 No
SQL). - 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.
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.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).