Senior Software Engineer – Cloud Engineering (GCP / AWS / Azure)
Alphanumericsystemsinc
·Today
- Salary
- $83 – $90/hr
- Location
- Collegeville, Pennsylvania
- Workplace
- Remote
- Type
- Contract
- Department
- Engineering
- Seniority
- Senior
- Experience
- 8+ years
- Education
- PhD
- Visa
- Not sponsored
- Source
- BetterTeam
Description
Senior Software Engineer – Cloud Engineering (GCP / AWS / Azure)
Time Zone: Eastern Time (ET) preferred
Employment Type: W-2 Contract
Pay Range: $83.00–$90.00 per hour (W-2)
Experience: 8–10+ years
IMPORTANT EMPLOYMENT REQUIREMENTS
- Candidates must be authorized to work in the United States on a W-2 basis without employer sponsorship, now or in the future.
- No C2C (Corp-to-Corp), 1099, staffing agency submissions, or third-party candidates will be considered.
- Direct applicants only.
About the Opportunity
Key Responsibilities
- Design, develop, test, and implement scalable, secure, and maintainable software applications.
- Translate complex or loosely defined business and technical requirements into practical, well-architected software solutions.
- Develop and deploy cloud-based applications using Google Cloud Platform (GCP), Amazon Web Services (AWS), or Microsoft Azure, with a strong preference for GCP.
- Lead technical design discussions and contribute to software architecture and system design decisions.
- Champion software engineering best practices, including clean code, application security, performance optimization, and maintainability.
- Collaborate with cross-functional engineering teams, product teams, and internal/external stakeholders to deliver innovative technical solutions.
- Support cloud infrastructure automation and Infrastructure as Code (IaC) initiatives using tools such as Terraform.
- Participate in Agile development activities, including sprint planning, code reviews, technical discussions, and continuous improvement initiatives.
- Troubleshoot complex technical challenges, identify root causes, and implement effective solutions.
- Promote collaborative engineering practices, including pair programming, peer reviews, and knowledge sharing.
- Evaluate emerging technologies and recommend improvements to software development processes, tools, and architecture.
- Ensure software solutions align with organizational security, reliability, and scalability standards.
Required Qualifications
- Bachelor's degree in Computer Science or a related technical discipline. Master's degree or PhD preferred. Equivalent relevant professional experience may be considered.
- 8–10+ years of professional software engineering experience, including substantial hands-on experience developing cloud-based applications.
- Strong experience with at least one major cloud platform:
- Google Cloud Platform (GCP) – strongly preferred
- Amazon Web Services (AWS)
- Microsoft Azure
- Demonstrated hands-on software development experience is essential. Candidates must have experience designing, writing, testing, and deploying production-level application code.
- Strong understanding of software architecture, system design, and scalable application development.
- Experience developing reliable, secure, and high-performing applications in cloud environments.
- Familiarity with cloud-native development principles and modern software engineering practices.
- Experience working within an Agile software development environment.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to work independently while collaborating effectively with distributed engineering teams.
- Excellent verbal and written communication skills.
Preferred Qualifications
- Hands-on experience with Terraform and Infrastructure as Code (IaC).
- Experience with cloud infrastructure, provisioning, configuration management, or automation.
- Familiarity with or hands-on development experience using the Rust programming language.
- Experience with modern DevOps practices, CI/CD pipelines, and cloud automation.
- Experience working in pharmaceutical, biotechnology, life sciences, healthcare, or other regulated industries.
- Experience contributing to technical architecture decisions and mentoring or collaborating with other software engineers.
What We're Looking For
- Have a proven track record of building and deploying production-level applications in cloud environments.
- Bring significant experience with Google Cloud Platform (GCP) or comparable AWS/Azure environments.
- Can independently architect and implement solutions from high-level requirements.
- Understand the importance of application security, scalability, reliability, and code quality.
- Enjoy collaborating with other engineers and contributing to a positive, team-oriented environment.
- Are comfortable working in an Agile environment with evolving business and technical requirements.
- Take ownership of technical challenges and proactively identify opportunities for improvement.
Additional Position Details
- Work Arrangement: Fully remote within the United States.
- Preferred Schedule: Ability to collaborate during Eastern Time business hours.
- Compensation: $83.00–$90.00 per hour, W-2, depending on qualifications and experience.
- Industry Experience: Candidates from all industries are welcome. Pharmaceutical or life sciences experience is a plus but not required.
- Employment Eligibility: Must be authorized to work in the United States without sponsorship, now or in the future.
- Third-Party Submissions: Not accepted.