Senior Full Stack Engineer

New
Based in the United States, U.S. Eastern Time business hoursFull-TimeSenior
Salary180,000 - 190,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of professional experience developing enterprise-level applications using Python; 3+ years of experience building modern frontend applications with React.js
Required Skills
AWSDockerGraphQLPythonSQLReact.jsCI/CDRESTful APIsDatadog

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 8+ years of professional experience developing enterprise-level applications using Python.
  • 3+ years of experience building modern frontend applications with React.js or similar JavaScript frameworks.
  • Experience working within large engineering organizations and collaborating across multiple teams or product pods.
  • Proven experience operating in fully remote work environments and collaborating effectively across distributed teams.
  • Hands-on experience developing, deploying, and supporting cloud-based applications on AWS.
  • Experience utilizing AI coding assistants and modern AI-driven software development workflows.
  • Strong understanding of RESTful APIs, GraphQL integrations, and scalable backend architectures.
  • Proficiency writing and optimizing SQL queries within relational database environments.
  • Familiarity with Docker, CI/CD pipelines, GitHub Actions, automated testing frameworks, and software delivery best practices.
  • Experience using observability and monitoring platforms such as Datadog, Sentry, New Relic, or similar tools.
  • Availability to work U.S. Eastern Time business hours.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable full-stack web applications using Python, React.js, and modern cloud technologies.
  • Collaborate closely with Product, Design, and Engineering teams to translate business requirements into high-quality technical solutions.
  • Leverage AI-powered development tools and coding agents to improve engineering efficiency, accelerate feature delivery, and enhance code quality.
  • Build, maintain, and optimize RESTful and GraphQL APIs that support critical platform functionality.
  • Develop responsive, high-performance user interfaces and reusable frontend components using React.js.
  • Create and optimize database queries, data models, and backend processes to support high-volume transactional systems.
  • Participate in architectural planning, technical design discussions, and long-term platform modernization initiatives.
  • Own features throughout the entire software development lifecycle, from design and implementation to deployment, monitoring, and support.
  • Support engineering excellence through code reviews, automated testing, CI/CD improvements, and mentoring junior team members.
View Full Description & ApplyYou'll be redirected to the employer's site
180,000 - 190,000 USD per year
Apply Now