Logo for OVA.Work

Software Engineer (Backend)

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 3+ years of professional backend development experience.
  • Proficiency in at least one of Node.js, Python (Django/Flask/FastAPI), or Go.
  • Experience with relational databases (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis).

Requirements:

  • Design, develop, and maintain backend services and APIs using Node.js/Python and related frameworks.
  • Collaborate with frontend engineers, product managers, and designers to implement new features.
  • Optimize application performance, scalability, and reliability in a microservices architecture.
  • Deploy and monitor services in cloud environments (AWS/GCP).

Job description


Location: Remote (US-based) / San Francisco, CA (Hybrid option) Employment Type: Full-Time Salary Range: $120,000 – $160,000 USD (depending on experience) + equity + benefits

About Us: TechNova Solutions is a fast-growing startup building innovative cloud-based tools for data analytics and automation. We're a team of passionate engineers dedicated to creating scalable, reliable systems that empower businesses worldwide.

Responsibilities:

  • Design, develop, and maintain backend services and APIs using Node.js/Python and related frameworks.
  • Collaborate with frontend engineers, product managers, and designers to implement new features.
  • Optimize application performance, scalability, and reliability in a microservices architecture.
  • Write clean, testable, and well-documented code following best practices.
  • Participate in code reviews, troubleshooting, and debugging.
  • Contribute to technical decisions, architecture design, and process improvements.
  • Deploy and monitor services in cloud environments (AWS/GCP).

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 3+ years of professional backend development experience.
  • Strong proficiency in at least one of: Node.js, Python (Django/Flask/FastAPI), or Go.
  • Experience with relational databases (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis).
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
  • Solid understanding of RESTful APIs, microservices, and version control (Git).
  • Excellent problem-solving skills and ability to work in a fast-paced environment.

Nice to Have:

  • Experience with serverless architectures or event-driven systems.
  • Knowledge of CI/CD pipelines and infrastructure as code (Terraform).
  • Contributions to open-source projects or a strong GitHub portfolio.

Benefits:

  • Competitive salary and meaningful equity.
  • Comprehensive health, dental, and vision insurance.
  • Unlimited PTO and flexible working hours.
  • Home office stipend and learning & development budget.
  • Regular team off-sites and company retreats.

How to Apply: Please send your resume, a brief cover letter, and links to your GitHub/portfolio to careers@technovasolutions.com with the subject line "Software Engineer Application – [Your Name] ".

We are an equal opportunity employer and value diversity in our team.


Software Engineer Related jobs

Other jobs at OVA.Work

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.