Senior Software Engineer
Company: HackerRank
Location: San Francisco
Posted on: June 1, 2025
Job Description:
At HackerRank, we are on a mission to change the world to value
skills over pedigree. We are a high-performing, mission-driven team
that truly, madly, deeply cares about what we do. We don't see
velocity and quality as tradeoffs - both matter. If you take pride
in high-impact work and thrive in a driven team, HackerRank is
where you belong.As a Senior Software Engineer, you will play a
pivotal part in HackerRank's mission to "Accelerate the World's
Innovation". You are excited to make an impact on the lives of
millions of developers as you build the platform for them to
showcase their skills and get hired. We're responsible for building
the world's leading technical interview platform. We believe in
"Extreme ownership" and you'll have immense ownership both in terms
of product and engineering.What you will do:
- End-to-End Project Delivery: Develop and deploy large, complex
projects across both frontend and backend stacks. Work closely with
cross-functional teams to ensure smooth project execution.
- Technical Expertise: Participate in technical discussions,
provide guidance on full-stack solutions, and troubleshoot
challenges across the application.
- Quality & Performance Enhancement: Monitor and improve key
business and engineering metrics related to performance, quality,
and system availability across the entire application.
- Collaborative Development: Engage in code reviews and design
discussions, ensuring best practices are followed for both backend
and frontend codebases.
- Process Improvement: Identify and implement opportunities to
automate and streamline processes while aligning security with
business goals.What you bring:
- Technical Proficiency:
- Extensive experience building web-based products with
full-stack expertise.
- Proficiency in at least one dynamic programming language and an
MVC framework (e.g., Ruby on Rails, NodeJS, Golang for backend;
React.js for frontend).
- Database and Cloud Experience:
- Skills in database modeling, optimization, and query tuning
(preferably with relational databases).
- Experience with cloud platforms (AWS, GCP) and CI/CD tools,
ensuring robust and scalable deployments.
- Systems Design: Demonstrated ability to architect and develop
highly available, scalable, and secure distributed systems.
- Adaptability and Innovation: A proactive approach to adopting
new technologies and continuously improving code quality through
incremental changes.
- Effective Communication: Strong written and verbal
communication skills, with the ability to clearly explain technical
concepts to both technical and non-technical team members.Bonus
Skills:
- Experience with containerization and orchestration tools such
as Kubernetes and Docker.
- Experience in Data Pipeline Engineering, including designing,
building, and optimizing data workflows.
- Familiarity with working on projects involving Large Language
Models (LLMs) and related technologies.Current base salary range:
($150,000 to $170,000). The exact salary may vary based on skills,
experience, location, market ranges, and other compensation
offered. The salary range does not include other compensation
components, commissions (for sales-related roles), bonuses, or
benefits that you may be eligible for. Salary may be adjusted based
on business needs.HackerRank is an equal opportunity 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.
#J-18808-Ljbffr
Keywords: HackerRank, San Bruno , Senior Software Engineer, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...