Company

SaaS

SeniorPython/React/AWSSoftwareEngineer

$130–165k Bulgaria FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Python/React/AWS Software Engineer. Skills: Python, React, AWS, SaaS architecture. Design full-stack features. Develop full-stack features”

Industry & Context.

SaaS
Problems you'll solve

Problem-solving skills; Decompose complex systems

Eligibility Requirements

On-call rotations

What They're Looking For.

Must Have

5+ years of experience, Proficiency in Python, Proficiency in React, Proficiency in AWS cloud services, Experience designing scalable systems, Experience designing secure systems, Experience designing distributed systems, Hands-on experience with CI/CD pipelines, Hands-on experience with RESTful APIs, Hands-on experience with containerized environments, Experience writing secure code, Awareness of OWASP vulnerabilities, Awareness of secure API practices, Problem-solving skills, Bachelor’s degree in Computer Science, Bachelor’s degree in Engineering, Equivalent practical experience

Nice to Have

Familiarity with modern AI-assisted development tools, Familiarity with coding agents, Understanding of software architecture principles, Understanding of modular design, Understanding of bounded contexts

What You'll Do.

Design full-stack features

Develop full-stack features

Maintain full-stack features

Break down requirements

Create technical solutions

Participate in system design

Participate in architectural decisions

Build CI/CD pipelines

Optimize CI/CD pipelines

Contribute to API development

Contribute to backend services

Contribute to frontend components

Ensure application security

Follow best practices

Collaborate with teams

Deliver high-quality features

Participate in on-call rotations

Support production systems

Contribute to engineering culture

How You'll Work.

Team & Collaboration

Cross-functional teams; Product teams; Engineering teams; Operations teams; Distributed team environment

Communication Scope

Excellent communication skills

Process & Methodology

Modular design, Engineering tasks

Full Job Description

## Accountabilities Design, develop, and maintain scalable full-stack features using Python, React, and AWS within a cloud-native SaaS architecture Break down complex product requirements into modular engineering tasks and executable technical solutions Participate in system design and architectural decisions with a focus on scalability, security, and maintainability Conduct thorough code reviews, including human and AI-generated code, ensuring quality, performance, and security standards are met Build and optimize CI/CD pipelines incorporating automated testing and AI-assisted development workflows Contribute to API development, backend services, and frontend components ensuring seamless integration and performance Ensure application security by following best practices for authentication, authorization, and OWASP compliance Collaborate with cross-functional teams including product, engineering, and operations to deliver high-quality features Participate in on-call rotations to support production systems and resolve incidents quickly and effectively Mentor peers and contribute to a strong engineering culture focused on collaboration, accountability, and continuous learning Requirements: 5+ years of experience in software engineering with a focus on building SaaS applications Strong proficiency in Python, React, and AWS cloud services Experience designing and implementing scalable, secure, and distributed systems Hands-on experience with CI/CD pipelines, RESTful APIs, and containerized environments Familiarity with modern AI-assisted development tools or coding agents such as Claude Code, Devin.ai, or Codex is highly desirable Strong understanding of software architecture principles including modular design and bounded contexts Experience writing secure code with awareness of OWASP vulnerabilities and secure API practices Strong problem-solving skills with ability to decompose complex systems into manageable components Excellent communication skills and ability to c

Free ATS check

Applying for this Senior Python/React/AWS Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →