Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemote

Location

United States

Posted

25 days ago

Salary

Not specified

No structured requirement data.

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

At Cohort AI, we’re building technology that demands reliability, scalability, and thoughtful engineering. We’re looking for a Senior Software Engineer who brings strong full-stack experience, sharp design instincts, and a passion for building systems that are clean, testable, and production-ready. In this role, you’ll help shape our platform end-to-end—working across backend services, modern front-end interfaces, and the automation pipelines that power delivery.

You’ll collaborate closely with product, design, and engineering teammates to turn ideas into dependable software, while helping raise the bar for quality, performance, and security across our stack.

  • Build and evolve full-stack features using Python/Django on the backend and React on the frontend.
  • Write clean, efficient, well-tested code that reflects strong engineering standards.
  • Design and maintain CI/CD workflows to support fast, reliable releases.
  • Partner with cross-functional teams to refine requirements and translate them into scalable technical solutions.
  • Review code, champion best practices, and help define engineering standards.
  • Implement monitoring and performance tooling to ensure smooth user experiences.
  • Integrate APIs, databases, and third-party services into cohesive systems.
  • Investigate and resolve issues quickly to keep applications running at peak performance.
  • Stay current with new tools, frameworks, and architectural patterns.
  • Support and mentor other engineers while fostering a culture of curiosity and continuous improvement.

Qualifications

  • 5+ years of professional software engineering experience, including full-stack development.
  • Strong backend development skills with Python and Django.
  • Solid experience building modern front-end applications, especially with React and ES6+.
  • Deep understanding of HTML, CSS, and JavaScript fundamentals.
  • Comfort with version control systems such as Git.
  • Experience with automated testing and TDD practices (e.g., Jest, Playwright, Testing Library, or similar).
  • Working knowledge of CI/CD concepts and implementation.
  • Experience deploying and managing applications in cloud environments such as AWS (EC2, RDS, S3).
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Experience with relational and NoSQL databases.
  • Strong grasp of web security fundamentals and common vulnerabilities (XSS, CSRF, etc.).
  • Familiarity with design and prototyping tools such as Figma, Sketch, or Zeplin.
  • Strong analytical thinking, problem-solving ability, and communication skills.
  • Healthcare domain experience is a bonus, not a requirement.

Job Requirements

  • 5+ years of professional software engineering experience, including full-stack development.
  • Strong backend development skills with Python and Django.
  • Solid experience building modern front-end applications, especially with React and ES6+.
  • Deep understanding of HTML, CSS, and JavaScript fundamentals.
  • Comfort with version control systems such as Git.
  • Experience with automated testing and TDD practices (e.g., Jest, Playwright, Testing Library, or similar).
  • Working knowledge of CI/CD concepts and implementation.
  • Experience deploying and managing applications in cloud environments such as AWS (EC2, RDS, S3).
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Experience with relational and NoSQL databases.
  • Strong grasp of web security fundamentals and common vulnerabilities (XSS, CSRF, etc.).
  • Familiarity with design and prototyping tools such as Figma, Sketch, or Zeplin.
  • Strong analytical thinking, problem-solving ability, and communication skills.
  • Healthcare domain experience is a bonus, not a requirement.

Related Job Pages

More Full-stack Engineer Jobs

Full-stack Engineer25 days ago
Full TimeRemoteTeam 1,001-5,000Since 2001H1B Sponsor

Senior Software Developer creating user-centric software for the travel nursing industry

AzureCloudJavaScriptReactSQL
United States
$110K - $160K / year

Senior Software Engineering Advisor

The Cigna Group

Doing something meaningful starts with a simple decision, a commitment to changing lives. At The Cigna Group, we’re dedicated to improving the health and vitality of those we serve. Through our divisions Cigna Healthcare and Evernorth Health Services, we are committed to enhancing the lives of our clients, customers and patients. Join us in driving growth and improving lives.

Full-stack Engineer25 days ago
Full TimeRemoteTeam 10,001+Since 1982H1B No Sponsor

Senior Advisor for Software Engineering developing data solutions and architectures

AWSAzureCloudEC2ETLJenkinsLinuxPySparkShell ScriptingSparkSQLUnityUnix
United States
$130.2K - $217K / year

Senior Technical Lead

GovCIO

Transforming Government IT

Full-stack Engineer25 days ago
Full TimeRemoteTeam 1,001-5,000Since 2010H1B No Sponsor

Sr Technical Lead overseeing FedRamp certification and incident management processes

Cloud
United States
$155K - $165K / year
Full-stack Engineer25 days ago
Part TimeRemoteTeam 10,001+Since 1954H1B Sponsor

Software Developer - Associate engaging in collaborative coding and product delivery

JavaPython
United States
$30 / hour