Avatar for Cupidex
Precision matching software for people, products, and opportunities

Senior / Staff Software Engineer

  • $100k – $150k
  • |Remote (
    Everywhere
    )
  • |10 years of exp
  • |Full Time
Posted: yesterday• Recruiter recently active
Hires remotely in
Everywhere
Remote Work Policy

Remote only

Company Location
Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
Java
.NET
C#
Node.js
Distributed Systems
Git
PostgreSQL
Kafka
Docker
React.js
AWS
Kubernetes
Terraform
Angular
Go

About the job

Location: Remote (Worldwide)

Preferred Locations: India, Pakistan, South Africa, Argentina, Brazil, Colombia, Serbia, and Ukraine. Candidates from other countries are also welcome to apply.

Experience: 10+ years of professional software engineering experience

English: C1/C2 proficiency required

About the Role

We are looking for experienced Senior and Staff Software Engineers who can take ownership of complex technical projects, design scalable systems, and contribute to architectural decisions.

This role is ideal for engineers who combine strong hands-on development skills with technical leadership experience. We value candidates who can work independently, communicate clearly with international teams, and deliver high-quality production software.

What You'll Do

  • Design and develop scalable backend services, APIs, and distributed systems.
  • Lead system architecture and make critical technical decisions.
  • Build and maintain reliable, secure, and high-performance applications.
  • Collaborate with engineering teams, product managers, and stakeholders.
  • Conduct code reviews, mentor engineers, and establish engineering best practices.
  • Take ownership of technical projects from design through deployment.
  • Identify performance bottlenecks and improve system reliability.

What We're Looking For

  • 10+ years of professional software engineering experience.
  • Strong proficiency in Python, Golang, or Java.
  • Solid understanding of system design, distributed systems, and microservices architecture.
  • Hands-on experience with modern cloud infrastructure and DevOps practices.
  • Experience leading technical projects or mentoring engineering teams.
  • Strong problem-solving skills and ability to work independently.
  • C1/C2 English proficiency with excellent verbal and written communication.
  • Ability to collaborate effectively with international teams and stakeholders.

Relevant Technologies

  • Programming Languages: Python, Go, Java, TypeScript, JavaScript
  • Backend: Node.js, Spring Boot, FastAPI, REST APIs, GraphQL
  • Frontend: React, Next.js
  • Cloud Platforms: AWS, GCP, Azure
  • Infrastructure: Docker, Kubernetes, Terraform
  • Databases: PostgreSQL, MySQL, MongoDB, Redis
  • Distributed Systems: Kafka, RabbitMQ, Microservices, Event-Driven Architecture
  • DevOps: CI/CD, GitHub Actions, GitLab CI, Linux
  • System Design: Scalability, High Availability, Security, Performance Optimization

Candidates are not expected to have experience with every technology listed. Strong expertise in their primary stack and a solid understanding of software architecture are more important.

What Makes You a Great Fit

  • You have experience building and maintaining complex production systems.
  • You can explain architectural decisions and technical trade-offs clearly.
  • You are comfortable taking technical ownership rather than simply completing assigned tasks.
  • You have experience working as a Tech Lead, Team Lead, or senior technical contributor.
  • You communicate confidently in English and collaborate well across distributed teams.
  • You care about clean architecture, maintainability, scalability, and long-term engineering quality.

Apply

If you are an experienced Senior or Staff Software Engineer with strong technical leadership skills, we'd love to hear from you.

Please share your resume, LinkedIn or GitHub profile, and a brief overview of your experience with system design and technical leadership.

Bonus: A short introduction video (1 to 2 minutes) highlighting your professional background, technical experience, and communication skills in English would be a plus, but is not required.

About the company

Cupidex company logo
Precision matching software for people, products, and opportunities1-10 Employees
Learn more about Cupidex image

Founders

Adam Fletcher
Founder
image
View the team image

Similar Jobs

tribe.ai company logo
tribe.ai
We embed elite AI engineers to ship real, production-grade AI for enterprises
tribe.ai company logo
tribe.ai
We embed elite AI engineers to ship real, production-grade AI for enterprises
FEITIAN Technologies US company logo
FEITIAN Technologies US
Certified identity authentication and payment security hardware and software, worldwide
Klizmo company logo
Klizmo
The referee for your power meter — not another coach