Sr. Software Engineer

New
This is a fully remote opportunity for candidates located in the EST or CST time zones within the US only., EST or CSTFull-TimeSenior
Salary130,000 - 145,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional software engineering experience
Required Skills
AWSDockerPostgreSQLPythonAgileKubernetesMicrosoft SQL ServerC#.NETHIPAA

Requirements

  • Bachelor's or master's degree in Computer Science, Engineering, or a related field, or equivalent significant industry experience.
  • 5+ years of professional software engineering experience, with strong expertise in backend application development within a product-focused organization.
  • Experience designing, building, and delivering large-scale, high-performance, and highly available backend services and distributed systems.
  • 2+ years of experience in the healthcare domain, with strong understanding of healthcare systems, data privacy, and regulatory compliance requirements.
  • Strong hands-on experience with cloud platforms (AWS), including microservices, serverless architectures, and cloud-native design patterns.
  • Proficiency in C#/.NET and Python, with a track record of building and operating high-volume, production-grade API and services.
  • Solid understanding of data storage technologies, including relational databases (PostgreSQL, SQL Server) and NoSQL systems.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Strong understanding of application security, identity and access management, and secure coding practices, with experience building compliant systems (HIPAA, OWASP).
  • Experience using AI-assisted development tools (e.g., Cursor AI, GitHub Copilot).
  • Experience working in Agile environments and driving DevOps practices, including CI/CD, observability, and operational excellence.

Responsibilities

  • Develop, maintain, and enhance backend services, APIs, and integrations supporting caregiver platform capabilities.
  • Contribute to the design and implementation of scalable, secure, reliable, and high-performing technical solutions.
  • Participate in architecture, design, and code reviews to ensure adherence to engineering standards, security best practices, and quality requirements.
  • Collaborate with Product Managers, architects, and other stakeholders to translate business requirements into technical solutions.
  • Troubleshoot and resolve complex production issues, perform root cause analysis, and implement preventative improvements.
  • Contribute to platform modernization initiatives, including cloud-native architectures, microservices, and automation practices.
  • Implement secure coding practices and support compliance with healthcare regulations, privacy requirements, and organizational security standards.
  • Monitor and optimize system performance, reliability, scalability, and operational health.
  • Mentor junior engineers and share technical knowledge to promote engineering best practices across the team.
  • Stay current with emerging technologies, healthcare industry trends, and software engineering best practices to continuously improve platform capabilities.
View Full Description & ApplyYou'll be redirected to the employer's site
130,000 - 145,000 USD per year
Apply Now