Senior Python/React/AWS Software Engineer

New
J
JobgetherSaaS AI
Based in the United StatesFull-TimeSenior
Salary$130,000–$165,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
At least 5 years of professional software engineering experience
Required Skills
AWSPythonMySQLReactCI/CDRESTful APIs

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Data Science, Information Systems, or a related field, or equivalent professional experience.
  • At least 5 years of professional software engineering experience, particularly building and operating SaaS applications.
  • Strong hands-on development experience with Python, React, and AWS.
  • Practical experience using AI coding agents such as Claude Code, Devin.ai, Codex, or comparable tools.
  • Experience with modern cloud-native technologies, containerized environments, RESTful APIs, and CI/CD pipelines.
  • Working knowledge of MySQL and experience with production-grade software systems.
  • Strong understanding of software architecture, system design, testing, observability, security, and reliability.
  • Experience diagnosing and resolving production incidents and working effectively within an operational or on-call environment.
  • Strong communication and collaboration skills.
  • A proactive, ownership-oriented mindset.

Responsibilities

  • Design, develop, test, and maintain production features using Python and React, with a strong focus on quality, security, scalability, and maintainability.
  • Translate high-level product objectives into modular, well-defined engineering tasks that enable efficient execution across the team.
  • Review human- and AI-generated code, ensuring solutions meet architectural, security, performance, and domain requirements.
  • Contribute to system architecture and technical design, ensuring implementations follow principles such as modularity and well-defined bounded contexts.
  • Build and optimize CI/CD pipelines incorporating automated testing, AI agents, and intelligent code review capabilities.
  • Develop and refine prompts, specifications, and structured instructions that help AI coding agents produce accurate and context-aware outputs.
  • Contribute to technical documentation, domain models, and internal knowledge resources that improve engineering effectiveness and AI-assisted development.
  • Participate in an on-call rotation and respond to production incidents, applying a DevOps mindset to maintain system reliability and resolve issues quickly.
  • Collaborate with teammates on complex engineering, architecture, and design challenges while contributing to a supportive and accountable engineering culture.
  • Develop secure software and apply best practices for API security, session management, data validation, and protection against common vulnerabilities.
  • Mentor other engineers, provide constructive feedback through code reviews, and help strengthen technical capabilities across the team.
View Full Description & ApplyYou'll be redirected to the employer's site
$130,000–$165,000 USD
Apply Now