Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Backend Engineer II

$150k - $172k

HackerRank

HackerRank helps companies like NVIDIA, Amazon, and Microsoft hire and upskill the next generation of developers based on skills, not pedigree. Our platform is trusted by over 2,500 of the world's most innovative companies to build strong engineering teams ready for what's next.

Software has entered an era where humans and AI build side by side. As this shift accelerates, the definition of strong technical talent is changing. We give companies better ways to identify and invest in next-generation skills.

People at HackerRank care deeply about the impact of their work and sweat the small details so our customers can be wildly successful with products they genuinely love to use. We move with urgency and believe great outcomes come from high standards

About the role

Every day, millions of developers use HackerRank to prove their skills. We're looking for a Backend Software Development Engineer who thrives on solving complex architectural problems and delivering high-impact product features. You will be responsible for the server-side logic, database architecture, and the integration of front-end elements. Your work will ensure that our core application remains fast, reliable, and scalable as we continue to grow our global user base.
What you'll do
  • Design, build, and maintain efficient, reusable, and reliable backend code to support new product features and enhancements.
  • Develop and integrate RESTful or GraphQL APIs to serve front-end applications and external clients.
  • Design and optimize database schemas (SQL and NoSQL) to ensure data integrity and query performance at scale.
  • Collaborate with frontend developers, product managers, and designers to translate requirements into robust technical solutions.
  • Troubleshoot production issues, identify bottlenecks, and drive performance optimizations across the application stack.
  • Write comprehensive unit and integration tests to ensure high code quality and system stability.
Who you are
  • Backend engineer with 2+ years of experience in server-side software development.
  • Proficient in at least one modern backend programming language (e.g., Python, Ruby, Go, Java, or Node.js).
  • Deep understanding of API design principles (REST, GraphQL) and web standards.
  • Strong experience with relational databases (PostgreSQL, MySQL) and familiarity with NoSQL stores.
  • Knowledge of distributed systems, caching mechanisms (Redis/Memcached), and asynchronous messaging (Kafka/RabbitMQ).
  • Familiarity with containerization (Docker) and basic CI/CD workflows.
AI fluency
  • Comfortable using AI-powered coding assistants (e.g., GitHub Copilot, Cursor, Claude Code) as a daily part of your development workflow.
  • Working familiarity with large language models - you understand what they can and can't do, and can write effective prompts to get useful outputs.
  • Experience using AI tools beyond code generation - for planning, writing documentation, drafting test cases, debugging, and code review.
  • Basic understanding of AI/ML fundamentals: how LLMs work at a high level (tokens, context windows, inference), common model architectures, and the difference between fine-tuning, RAG, and prompt engineering.
  • You stay current with the rapidly evolving AI tooling landscape and are eager to adopt tools that meaningfully improve your productivity.
Even better if you have
  • Experience working on high-traffic, customer-facing web applications.
  • A strong grasp of system design concepts and architectural patterns (e.g., Microservices, DDD).
  • Familiarity with cloud computing platforms (AWS, GCP, or Azure) and serverless technologies.
  • Experience optimizing legacy codebases for performance and maintainability.
You will thrive in this role if
  • You are passionate about shipping high-quality code that directly solves user problems.
  • You take ownership of your work, from initial design through to deployment and monitoring.
  • You enjoy breaking down complex requirements into clean, logical, and scalable technical implementations.
  • You value collaboration and actively contribute to code reviews and architectural discussions.
Compensation

The base salary range for this role is $150,000 - $172,000, plus a target 10% annual bonus tied to individual and company performance. You will also receive equity (stock options) and a comprehensive package of cash and non-cash benefits.

Want to learn more about HackerRank? Check out HackerRank.com to explore our products, solutions and resources, and dive into our story and mission here.

HackerRank is a proud equal employment opportunity and affirmative action employer. We provide equal opportunity to everyone for employment based on individual performance and qualification. We never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.


Linkedin | X | Blog | Instagram | View email address on click.appcast.io

Notice to prospective HackerRank job applicants:
  • Our Recruiters use @hackerrank.com email addresses.
  • We never ask for payment or credit check information to apply, interview, or work here.
Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Backend Engineer II in Santa Clara, CA vacancy
  • $180k - $250k

     ...for the last four years (2021-2024). Check out the rest of our awards HERE. A Day in the Life As a member of our backend software engineering team, you'll solve technical challenges, including upgrading and implementing state-of-the-art software infrastructure.... 
    Suggested

    AppLovin

    Palo Alto, CA
    2 days ago
  •  ...A leading technology company is seeking a Mid-Level Engineer to join their engineering team focused on backend development. This role requires collaboration with product design and management to design and implement features effectively. Ideal candidates should have a... 
    Suggested

    IBM Computing

    San Jose, CA
    4 days ago
  •  ...directly with Product, Business, Automation and other stake holders in delivering end to end product features. Required Skills : Professional Engineer Basic Qualification : Additional Skills : Engineer Background Check : No Drug Screen : No
    Suggested

    Procyon TS

    Sunnyvale, CA
    1 day ago
  • CloudAct Inc. is looking for a backend engineer to enhance the FastAPI proxy. You will handle streaming, retries, and ensure the system operates under production loads with efficiency. The ideal candidate should have a minimum of 5 years of backend Python experience and... 
    Suggested

    CloudAct Inc.

    Sunnyvale, CA
    19 hours ago
  • $150k - $250k

     ...configuration storage and reliability, secret management, and engines that enable these capabilities. This will allow you to build a...  ...product line. Required Experience 5+ years of experience as a backend or full-stack engineer Strong proficiency in a subset of modern... 
    Suggested

    Cylake, Inc

    Sunnyvale, CA
    2 days ago
  •  ...DoorDash is seeking a Staff Backend Engineer to join their team in Sunnyvale, California. In this hybrid role, you will collaborate cross-functionally, impacting business through backend development. The ideal candidate will have over 8 years of experience in software... 
    Flexible hours

    Fairygodboss

    Sunnyvale, CA
    19 hours ago
  • $180k - $225k

     ...sustainable and inclusive AI ecosystem, FlexAI is the place for you ! Role Overview FlexAI is looking for a Senior Backend Engineer (Infrastructure & AI Platform) with deep Golang expertise to architect and build the core backend systems powering our next-generation... 
    Work at office

    FlexAI

    Santa Clara, CA
    19 hours ago
  • $150k - $250k

     ...A cybersecurity firm is looking for a skilled backend engineer to design and build management layers for embedded systems. This role involves creating APIs, handling database technologies, and ensuring system reliability. Candidates with 5+ years of experience in modern... 

    Cylake, Inc

    Sunnyvale, CA
    19 hours ago
  • $152k - $241.5k

    NVIDIA Gruppe in Santa Clara is seeking a Senior Backend Compiler Engineer focused on LLVM code generation. You will design and implement compiler optimizations targeting NVIDIA GPUs, ensuring high performance and low compilation times. The ideal candidate has over 4 years... 

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  •  ...Overview Staff/Senior Backend Engineer - Sunnyvale, CA. Duration: 6 to 12+ months. Rate: DOE. Responsibilities Provide operations support for backend end-to-end tools. Develop REST APIs and automation solutions. Collaborate with a large backend team (navigate through... 

    Redolent Infotech Pvt. Ltd.

    Sunnyvale, CA
    19 hours ago
  •  ...Backend Engineer (Senior+) TLDR Build a beautiful and intuitive next generation data tool. Tech stack: TypeScript, React, Python. Work autonomously, entrepreneurially, and with a close knit team. Partner with founders who worked at Airbnb for over 9 years combined. Backed... 
    Full time
    Remote work

    Monograph

    Santa Clara, CA
    4 days ago
  • $120k - $180k

    CrowdStrike Holdings, Inc. is looking for a Software Engineer III - Asset Management in Sunnyvale, CA. The successful candidate will write secure code, collaborate on solutions, and launch features for millions of users. Expertise in Golang and distributed systems is required... 
    Work at office
    2 days per week
    3 days per week

    CrowdStrike Holdings, Inc.

    Sunnyvale, CA
    2 days ago
  • TwinThread is seeking an experienced engineer to design and build Java/Kotlin microservices for a modern SaaS platform in Santa Clara, California. This high-impact role involves working across the backend and collaborating with cross-functional teams to deliver robust cloud... 

    MonetizeNow

    Santa Clara, CA
    3 days ago
  • $150k - $172k

     ...,500 of the world's most innovative companies to build strong engineering teams ready for what's next. Software has entered an era where...  ...HackerRank to prove their skills. We're looking for a Senior Backend Software Development Engineer who can drive the technical... 
    Immediate start
    Shift work

    HackerRank

    Santa Clara, CA
    3 days ago
  • One of our direct client is urgently looking for a Software Engineer (Back End) @ Sunnyvale CA TITLE: Software Engineer (Back End) LOCATION: Sunnyvale CA Duration: 6 to 12+ Months Description: Description: Job Duties: This is for a Software Engineer (Back End) Responsibilities... 
    Contract work
    Local area

    Redolent Infotech Pvt. Ltd.

    Sunnyvale, CA
    2 days ago
  •  ...correct under real production load. Responsibilities Extend the Nemo Backend FastAPI proxy with new guardrails and features Own streaming,...  ..., model gateways, or SSE streaming Experience with LLM routing engines or model gateways Performance profiling and flame graph... 

    CloudAct Inc.

    Sunnyvale, CA
    19 hours ago
  • A technology company in Sunnyvale is looking for a Senior Java Developer to design and maintain scalable services. This role requires strong expertise in Java and Spring Boot, along with cloud technologies and Kafka. The candidate will work independently and collaborate...

    Compunnel

    Sunnyvale, CA
    4 days ago
  • $160k - $200k

     ...cybersecurity company based in Santa Clara, California is hiring for a full-time position focused on developing and maintaining media-related backend services for real-time communication. Candidates should be proficient in C++ and/or Go, and have a strong understanding of real-... 
    Full time

    Fortinet

    Santa Clara, CA
    1 day ago
  • $150k - $250k

    Cylake Inc. is seeking a skilled backend or full-stack engineer in Sunnyvale, California, to help create next-generation cybersecurity products. You will play a key role in developing the management layer for embedded systems, requiring strong experience in backend programming... 

    Cylake Inc.

    Sunnyvale, CA
    3 days ago
  • $150k - $175k

     ...stack, and scaling a platform that will secure the next generation of enterprise AI. What you will do As part of the engineering team, you'll work alongside industry-leading cryptographers, AI/ML innovators, cloud infrastructure experts, and security engineers... 
    Flexible hours

    DigiCert

    Sunnyvale, CA
    2 days ago
  • An innovative company is seeking passionate developers to join their dynamic Engineering teams. In this role, you will design and implement foundational components for a cutting-edge interface that significantly impacts customer experience. Collaborating closely with cross... 

    TechDigital Group

    Sunnyvale, CA
    1 day ago
  • $150k

     ...Syllable Corporation has an opening in Mountain View, CA) Software Engineer II: Responsible for full lifecycle software development. Responsible for building and maintaining the web applications and backend services that will power customer experience. Building backend... 
    Remote work

    Syllable

    Mountain View, CA
    19 hours ago
  •  ...A tech company focused on distributed computing is seeking engineers to enhance the Ray backend. This role involves developing open-source software for distributed programming, identifying architectural improvements, and improving testing processes. Candidates should... 

    Cerebras

    Palo Alto, CA
    4 days ago
  •  ...Backend Engineer Responsibilities: Design and develop multi-layered permission role integrations with consensus and policies. Create automated remediation and exception management solutions to support fund transfers. Develop highly efficient search systems... 

    Medix

    Mountain View, CA
    2 days ago
  • $140k - $215k

    CrowdStrike, Inc. is seeking an experienced backend software engineer in Sunnyvale, California. The ideal candidate will have over 7 years of experience, particularly in building high-volume cloud services. The role involves designing high-autonomy cloud protocols and collaborating... 

    Koitecc Solutions

    Sunnyvale, CA
    1 day ago
  •  ...Backend Engineer You will work on the next generation of FinTech product offerings. You will have the opportunity to shape a new product ecosystem at Telecommunication. You will be working with a diverse and globally distributed team. The result of your work will have... 

    Netpace

    San Jose, CA
    19 hours ago
  •  ...Nutanix is hiring an engineer in Santa Clara to build and ship AI-powered product features, utilizing LLMs and NLP. The role emphasizes...  ...engineering experience, proficiency in Python, and experience with backend applications. Nutanix offers a comprehensive benefits package... 

    Nutanix

    Santa Clara, CA
    19 hours ago
  • $180k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...and reliable production infrastructure is built. Most of our backend infrastructure is written in Rust. So familiarity with a compiled... 
    Temporary work
    Worldwide

    xAI

    Palo Alto, CA
    26 days ago
  •  ...uniquely positioned to capture a large share of data and RL environment curation. About the Role We're looking for an Infrastructure Engineer to own the execution layer beneath our RL environments: the systems that let an agent operate inside a realistic, multi-tool world... 

    Bespoke Labs

    Mountain View, CA
    19 hours ago
  • A technology solutions company is seeking a Senior Java Backend Developer to enhance accessibility capabilities across large-scale systems. The role involves designing microservices, working with distributed systems, and utilizing NoSQL technologies like Cassandra and MongoDB... 

    Compunnel, Inc.

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Engineer II. Be the first to apply!