Back to Jobs

Experienced Senior Software Engineer – Cloud Computing and Backend Development Expert for Google Cloud Platform and .NET Core Applications

Remote, USA Full-time Posted 2025-11-03

Introduction to Workwarp and Our Mission

At Workwarp, we are pioneers in leveraging cutting-edge technology to transform the healthcare industry. Our innovative approach to cloud computing, big data, and machine learning enables us to develop data-centric clinical and analytic applications that make a significant impact on patient care. We are now seeking a highly skilled Senior Software Engineer to join our platform engineering team, focusing on Google Cloud Platform efforts. This is an exceptional opportunity to work with a talented team of professionals who share a passion for technology and healthcare.

Job Overview

We are looking for an experienced Senior Software Engineer to design and build backend services that support our portfolio of data-centric clinical and analytic applications. The successful candidate will have a strong background in cloud computing, specifically Google Cloud Platform, and experience with .NET core applications. The primary objective of this role is to establish golden pathways for engineering teams to leverage, speeding up the time to deploy software to our Google Cloud Platform environments. This includes provisioning and deploying backend .NET core services to Google Cloud Run for our client patient portals.

Key Responsibilities

  • Collaborate with cross-functional teams, including Product Owners, Product Managers, and Architects, to translate requirements into code
  • Develop services around data warehousing, big data, cloud computing, business intelligence, analytics, and machine learning
  • Participate in DevOps, Agile, continuous development, and integration frameworks
  • Program in high-level languages such as Go, Python, Java, etc.
  • Ensure all appropriate documentation of processes and source code is created and maintained
  • Communicate effectively with peers, leaders, and customers throughout the organization
  • Participate in expert-level troubleshooting and resolve problems through root cause analysis, data, and system investigation
  • Contribute to design and architecture discussions with Principals and Architects
  • Lead targeted cross-functional improvement efforts and mentor more junior software engineers
  • Solve complex problems; take a new perspective on existing solutions
  • Work independently with minimal guidance, leading projects or project steps within a broader project or having accountability for ongoing activities or objectives
  • Act as a resource for colleagues with less experience

Essential Qualifications

  • Bachelor's Degree in Computer Science/Engineering or related field with 5 years of experience
  • OR an Associate's degree in Computer/Science/Engineering or related field with 7 years of experience
  • In-depth knowledge of software engineering with experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.)
  • Demonstrated problem-solving and time management skills
  • Possesses strong technical aptitude for designing and implementing software solutions
  • Experience with modern application development frameworks
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Deep hands-on technical expertise, excellent verbal and written communication skills
  • Experience with Agile software development techniques

Preferred Qualifications

  • Master's degree in Computer Science/Engineering or related field
  • Ability to use a wide variety of open-source technologies and cloud-based services
  • Experience writing software for the cloud (Google Cloud Platform, AWS, Azure)
  • Experience in databases, analytics, big data systems, or business intelligence products
  • Experience building high-performance, highly available, and scalable distributed systems
  • Experience developing software for healthcare-related industries
  • Google Cloud Platform experience, specifically Cloud Run, Google Cloud Platform Operations Suite, VPCs, Networking
  • Deploying applications from GitHub enterprise to Google Cloud via CI/CD
  • Experience with Google Cloud Platform databases and other Google Cloud Platform APIs/services
  • Working in an agile environment
  • Experience with .NET core applications
  • Experience with diagramming Google Cloud and API architectures
  • Any Google Cloud Platform certifications would be a plus, not required

Career Growth Opportunities and Learning Benefits

At Workwarp, we are committed to the growth and development of our employees. As a Senior Software Engineer, you will have the opportunity to work on challenging projects, collaborate with experienced professionals, and develop new skills. Our company offers a range of training and development programs, including mentorship, workshops, and conferences, to help you advance your career. We also provide a competitive salary and benefits package, recognizing the value of our employees' contributions to our success.

Work Environment and Company Culture

Our company culture is built on a foundation of innovation, collaboration, and mutual respect. We believe in fostering a positive and inclusive work environment, where employees feel valued, supported, and empowered to succeed. Our team is passionate about using technology to make a difference in people's lives, and we are committed to delivering high-quality solutions that meet the needs of our clients. As a remote worker, you will be part of a distributed team, collaborating with colleagues from diverse backgrounds and locations.

Compensation, Perks, and Benefits

We offer a competitive salary range of $67 to $76 per hour on W2, depending on experience. Our benefits package includes a range of perks, such as flexible working hours, remote work options, and opportunities for professional growth and development. We also provide a comprehensive health insurance plan, retirement savings plan, and paid time off, recognizing the importance of work-life balance.

Conclusion

If you are a motivated and experienced Senior Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. As a key member of our platform engineering team, you will play a critical role in shaping the future of our company and making a positive impact on the healthcare industry. Don't miss this chance to join our dynamic team and contribute to our mission of delivering innovative solutions that transform lives. Apply now and let's discuss how you can become a vital part of our success story.

Ready to take the next step? Apply To This Job and join our team of talented professionals who are passionate about using technology to make a difference.

Apply for this job  

Similar Jobs