Search jobs right inside Claude, ChatGPT or Cursor.

Connect MCP to your agent →

Newsoft

NewBe an early applicant

Senior Python Developer (+React)

Posted Updated
Discussion

Summary

Newsoft (Ukraine) is hiring a Senior Python Developer with React skills for a USA-based client building an early-stage voice-first idea-capture platform combining software and a wearable device. Day to day: build Python/FastAPI backends and APIs, React frontends, and own production reliability on AWS while working closely with the client's founders.

We are looking for a Senior Python Developer to join a USA-based project. The company is developing a next-generation web interface platform that helps people capture ideas, thoughts, and context seamlessly, wherever they are. The product combines software and hardware, including a voice-first interface and a wearable device designed to make interaction feel intuitive and fast.

This is an early-stage, high-ownership environment where engineers work closely with founders, influence technical decisions, and help shape both the product and the engineering culture from the ground up.

Requirements:
Core Requirements:

  • 7+ years of experience building and shipping production software in startup or fast-growing environments.
  • Solid backend development experience with Python (FastAPI or similar frameworks).
  • Practical experience with React and building web applications.
  • Experience designing and maintaining API-first systems (REST), asynchronous services, and distributed architectures.
  • Advanced debugging skills and experience investigating production incidents.
  • Good understanding of system performance optimization and reliability engineering principles.
  • Hands-on experience with observability and monitoring platforms such as Datadog, Grafana, Prometheus, OpenTelemetry, or similar tools.
  • Solid understanding of logging, tracing, metrics, and alerting systems.
  • Ability to improve system reliability, reduce latency, and maintain operational stability.
  • Practical use of AI tools in daily development (e.g., AI-powered IDEs, code assistants, testing or refactoring tools).
  • Clear communication skills and the ability to collaborate effectively with non-technical stakeholders.
  • High level of ownership with the ability to drive technical decisions independently.
  • English — Upper-Intermediate level or higher.

Infrastructure & Cloud:

  • Deep understanding of AWS services and cloud infrastructure management.
  • Knowledge of infrastructure scalability, reliability, and cost optimization practices.
  • Experience operating and maintaining production environments.
  • Familiarity with CI/CD workflows and infrastructure automation tools.

Nice to Have:

  • Background in fast-paced startup environments and collaboration with cross-functional engineering teams.
  • Experience developing internal engineering tools and developer tooling.
  • Exposure to on-call rotations and production operations.
  • Experience with containerized environments and deployment pipelines.
  • Experience monitoring and optimizing AI-related costs, usage, and performance.
  • Understanding of asynchronous and AI-related workflows.

Responsibilities:

  • Collaborate with founders and cross-functional teams to refine and implement technical requirements.
  • Design and build high-quality, scalable backend systems and APIs using Python.
  • Conduct code reviews and ensure adherence to engineering best practices and maintainable code standards.
  • Take ownership of production systems, including debugging issues, investigating incidents, and ensuring system reliability.

Interview stages:

  • HR interview (30 minutes).
  • Technical interview (1 hour).
  • Interview with the customer (1 hour).
  • Job offer🎉🎉🎉

We offer:

  • Competitive salary.
  • Challenging tasks and projects.
  • Opportunities for professional development and growth.
  • Flexible working hours.
  • New hardware.
  • Free English lessons.
  • Table tennis and yoga classes.
  • Availability of generators and Starlinks in the office.
  • Small gym in the office.
  • Adjustable height tables.
  • Regular office fruit delivery and other benefits.

Let’s create value together!

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.