Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Software Development Engineer image - Rise Careers
Job details

Sr. Software Development Engineer

About The Team

The Rubrik Engineering team is comprised of people who produce extraordinary results. Our engineers are driven to build efficient, reliable, and cost effective products. We believe in empowering our teams, giving engineers autonomy and responsibility, not just tasks. Our goal is to motivate and challenge you to do the best work of your career. As part of the Rubrik Engineering team, you will work closely with product managers, designers, and other engineers to define the next generation of products for Rubrik. At Rubrik, nothing will stop you from thinking big. We are looking for individuals who are comfortable with ambiguity and excited by the prospect of a challenge. If you have a positive attitude, high energy and limitless drive, and like to win, we want to talk to you!

About Role:

The Software Development Engineer plays a pivotal role in both the development and pre-sales process. As part of the development team, you will contribute directly to the product’s codebase while also supporting the sales team by designing and delivering technical solutions in Proof of Concept (POC) form to prospective clients. This role is ideal for a software developer who is eager to engage with clients, develop POC, and eventually transition into active product development, contributing code and feature enhancements based on real-world use cases and customer feedback.

 

What You’ll Do:

POC Development and Delivery:

  • Serve as a technical advisor during pre-sales engagements, effectively communicating the product’s architecture and integration capabilities.
  • Address and troubleshoot technical issues during pre-sales discussions, ensuring seamless client experience and demonstrating the technical value of the product. Make sure POCs are successful
  • Maintain and refine POCs for potential integration into the main product, adapting code to meet evolving client feedback.
  • Transition POC and client-driven requirements into core product features by writing high-quality, production-grade code.
  • Contribute to the product’s codebase, actively participating in code reviews and team development processes to enhance product quality.
  • Deliver technical presentations, demos, and workshops, adapting technical language to diverse audiences.
  • Act as a bridge between clients and development by relaying client insights, challenges, and enhancement requests to the development team.
  • Help the development team with FedRAMP issues
  • Provide feedback to product management based on real-world applications and customer needs, contributing to product roadmaps and prioritization.
  • Stay up-to-date with industry trends, emerging technologies, and competitor offerings to incorporate cutting-edge practices into both POCs and product features.
  • Identify areas of improvement within the POC and development processes, implementing best practices to streamline workflows and enhance product quality.

ABOUT YOU

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Good understanding of cloud ( AWS, AZURE)
  • Proficiency in software development languages (e.g., Python, Java, C++) and experience with development tools and frameworks.
  • Prior experience in software development, with a strong understanding of version control, testing, and agile methodologies.
  • Solid foundation in technical troubleshooting w.r.t networking, firewalls, with an interest in client-facing roles and problem-solving.
  • Effective communicator, able to explain complex technical concepts to both technical and non-technical stakeholders.

Experience You’ll Need:

  • Experience developing user-facing software for Enterprise Applications.
  • Experience with SaaS solutions is a plus.
  • Knowledge of web libraries and frameworks such as React or AngularJS.
  • Familiarity with the whole web stack, including protocols and web server optimization techniques.
  • Strong Documentation skills
  • Experience working with multiple departments and divisions within an organization
  • Strong understanding of Databases is a definite plus
  • Experience leading support personnel
  • Experience with FedRAMP certification is strongly desired

Additional Requirements:

Due to the criteria and security levels for Rubrik’s FedRAMP program, this position will require the following:  
•    U.S. citizenship at the time of hire.
•    Residence within the contiguous United States (i.e., the lower 48 states and the District of Columbia); and 
•    Willingness to undergo a Single Source Background Investigation if required.

Security and Privacy Responsibilities section: 

This position carries special Security and Privacy Responsibilities for protecting the U.S. Federal Government’s interests:

  • Know, acknowledge, and follow system-specific security policies and procedures;
  • Protect data and individual privacy per requirements and regulations;
  • Perform ongoing activities in compliance with service and contractual obligations;
  • Participate in role-based training, completing assignments on a timely basis; 
  • Report security issues promptly, and aid investigation when needed;
  • Support controlled changes and vulnerability remediation activities; and
  • Work collaboratively with Information Security in designing, implementing, assessing or enhancing system-specific security and privacy controls. 

Position Risk Designation section:

This position carries duties and responsibilities involving the U.S. Federal Government’s interests. The selected incumbent may be subject to one or both of the additional background checks with periodic re-screening as noted below:

Position Risk Designation: Non-Sensitive, Low Risk, Tier 1 

Incumbents without access to U.S. Government data may be required to complete Standard Form 85 and undergo a Tier 1 Investigation (T1) for non-sensitive positions of Low Risk. (Baseline screening; formerly National Agency Check and Inquiries (NACI)).

 

Position Risk Designation: Non-Sensitive, Moderate Risk, Tier 2 (Public Trust)

Incumbents with access to U.S. Government data may be required to complete Standard Form 85P and undergo Tier 2 (T2) Investigation for non-sensitive positions designated Moderate Risk.

Position Risk Designation:Moderate Risk Law Enforcement (CJIS)

When hired for a position where access to Moderate Risk criminal justice information is required, the employee must complete a fingerprint-based national criminal history background check within 30 days after the employee’s start date.

 

 

#LI-TD1

The minimum and maximum base salaries for this role are posted below; additionally, the role is eligible for bonus potential, equity and benefits. The range displayed reflects the minimum and maximum target for new hire salaries for the role based on U.S. location. Within the range, the salary offered will be determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
US Pay Range
$176,800$265,200 USD

Join Us in Securing the World's Data

Rubrik (NYSE: RBRK) is on a mission to secure the world’s data. With Zero Trust Data Security™, we help organizations achieve business resilience against cyberattacks, malicious insiders, and operational disruptions. Rubrik Security Cloud, powered by machine learning, secures data across enterprise, cloud, and SaaS applications. We help organizations uphold data integrity, deliver data availability that withstands adverse conditions, continuously monitor data risks and threats, and restore businesses with their data when infrastructure is attacked.

Linkedin | X (formerly Twitter) | InstagramRubrik.com

Inclusion @ Rubrik

At Rubrik, we are dedicated to fostering a culture where people from all backgrounds are valued, feel they belong, and believe they can succeed. Our commitment to inclusion is at the heart of our mission to secure the world’s data.

Our goal is to hire and promote the best talent, regardless of background. We continually review our hiring practices to ensure fairness and strive to create an environment where every employee has equal access to opportunities for growth and excellence. We believe in empowering everyone to bring their authentic selves to work and achieve their fullest potential.

Our inclusion strategy focuses on three core areas of our business and culture:

  • Our Company: We are committed to building a merit-based organization that offers equal access to growth and success for all employees globally. Your potential is limitless here.

  • Our Culture: We strive to create an inclusive atmosphere where individuals from all backgrounds feel a strong sense of belonging, can thrive, and do their best work. Your contributions help us innovate and break boundaries.

  • Our Communities: We are dedicated to expanding our engagement with the communities we operate in, creating opportunities for underrepresented talent and driving greater innovation for our clients. Your impact extends beyond Rubrik, contributing to safer and stronger communities.

Equal Opportunity Employer/Veterans/Disabled

Rubrik is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Rubrik provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Rubrik complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. 

Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please contact us at hr@rubrik.com if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.

EEO IS THE LAW

NOTIFICATION OF EMPLOYEE RIGHTS UNDER FEDERAL LABOR LAWS

Rubrik Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Rubrik DE&I Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Rubrik
Rubrik CEO photo
Bipul Sinha
Approve of CEO

Average salary estimate

$221000 / YEARLY (est.)
min
max
$176800K
$265200K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Software Development Engineer, Rubrik

Are you ready to take your skills to the next level as a Sr. Software Development Engineer at Rubrik in Palo Alto, California? At Rubrik, our engineering team thrives on creativity and innovation. We believe in empowering you to take ownership of your projects while collaborating closely with product managers, designers, and fellow engineers to shape the next generation of our products. You won't just be coding; you'll play a key role in engaging with clients and developing compelling Proofs of Concept (POCs) that showcase our solutions. Imagine being in a position where your contributions directly influence product features based on real client needs! We're on the lookout for someone who is not only comfortable navigating ambiguity but also excited about challenges. With a positive attitude and the drive to excel, you’ll find yourself in a dynamic environment that champions your growth. You will dive deep into the technical side, communicating architectural and integration capabilities effectively, addressing any issues that arise, and ensuring clients get an unparalleled experience. Additionally, you’ll regularly interact with the development team, relay valuable client insights, and stay ahead of industry trends, ensuring our products remain top-notch. This role is perfect for those eager to make a significant impact in a cutting-edge field. If you can envision yourself excelling at Rubrik, where you will be a bridge between our clients and our innovative solutions, we want to hear from you!

Frequently Asked Questions (FAQs) for Sr. Software Development Engineer Role at Rubrik
What are the key responsibilities of a Sr. Software Development Engineer at Rubrik?

As a Sr. Software Development Engineer at Rubrik, your primary responsibilities will include developing and delivering Proofs of Concept (POCs) for clients, acting as a technical advisor during pre-sales engagements, and maintaining the product's codebase. You'll also be involved in troubleshooting technical issues and transitioning client-driven requirements into core product features. This role requires you to work closely with various teams and ensure seamless client interaction while adapting products based on feedback.

Join Rise to see the full answer
What qualifications are required for the Sr. Software Development Engineer position at Rubrik?

To qualify for the Sr. Software Development Engineer role at Rubrik, candidates should have a Bachelor’s degree in Computer Science, Engineering, or a related field. Proficiency in programming languages such as Python, Java, or C++, along with a good understanding of cloud technologies like AWS and Azure, is essential. Additionally, prior experience in developing user-facing software, familiarity with SaaS solutions, and strong communication skills are crucial for success in this role.

Join Rise to see the full answer
How does the Sr. Software Development Engineer contribute to product development at Rubrik?

The Sr. Software Development Engineer at Rubrik plays a vital role in product development by writing high-quality, production-grade code that responds to client needs and product roadmaps. This position bridges the gap between client insights and development, directly impacting product features based on real-world applications. Your work will involve maintaining POCs, enhancing product quality, and implementing best practices within the development processes.

Join Rise to see the full answer
What skills are crucial for success as a Sr. Software Development Engineer at Rubrik?

Success as a Sr. Software Development Engineer at Rubrik hinges on strong technical skills, including experience with coding and cloud technologies. Effective communication is also essential, as you will explain complex concepts to both technical and non-technical stakeholders. Additionally, adept troubleshooting abilities, an understanding of networking, and familiarity with the entire web stack will greatly enhance your efficacy in this role.

Join Rise to see the full answer
Can you describe the work environment for Sr. Software Development Engineers at Rubrik?

At Rubrik, Sr. Software Development Engineers work in a fast-paced, collaborative environment that fosters creativity and innovation. Employees are empowered to take initiative on projects and encouraged to think big. The culture is built around open communication, and team members regularly engage with cross-functional teams to optimize workflows and develop cutting-edge solutions that secure the world’s data.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Development Engineer
What programming languages are you most proficient in as a Software Development Engineer?

As a Software Development Engineer, it's essential to highlight your proficiency in programming languages relevant to the job. For example, sharing your experience with Python, Java, or C++ demonstrates your technical abilities. Be prepared to give specific examples of projects where you've successfully utilized these languages.

Join Rise to see the full answer
Can you explain your experience in developing Proofs of Concept?

When discussing your experience developing Proofs of Concept, focus on your ability to understand client requirements and translate them into practical technical solutions. Describe a specific instance where you designed a POC and the impact it had on the client experience, emphasizing how you addressed challenges throughout the process.

Join Rise to see the full answer
How do you assure software quality in your projects?

To assure software quality, I employ various strategies, such as code reviews, automated testing, and continuous integration. Discuss your methodology, and provide examples where you successfully identified bugs or improved features based on testing results. This demonstrates your commitment to delivering high-quality code.

Join Rise to see the full answer
What challenges have you faced in client-facing roles and how did you overcome them?

In client-facing roles, challenges often involve addressing technical issues or explaining complex concepts to diverse audiences. Sharing a specific example of a challenge you faced and how you effectively communicated to resolve it showcases your problem-solving and communication skills, which are vital in this role.

Join Rise to see the full answer
How do you stay current with emerging technologies?

I keep up with emerging technologies through various means, such as attending workshops, participating in online courses, following industry blogs, and being part of professional communities. Discuss specific technologies that excite you, and how you’ve integrated new trends into your work demonstrates your proactive nature.

Join Rise to see the full answer
What is your experience with agile methodologies?

Discuss your familiarity with agile methodologies by citing specific projects where you've implemented it. Highlight your role in sprints, retrospectives, and how adapting to agile principles has led to improved team dynamics and project outcomes.

Join Rise to see the full answer
How do you approach troubleshooting in software development?

When troubleshooting, I systematically isolate the problem by analyzing logs, reviewing code changes, and replicating issues. Sharing a concrete example of a significant bug you resolved can illustrate your analytical mindset and technical skill in this area.

Join Rise to see the full answer
What techniques do you use to manage your work under pressure?

Managing work under pressure involves prioritization, time management, and maintaining clear communication with my team. Share a specific situation where you successfully navigated tight deadlines while maintaining quality results, showcasing your resilience and organizational skills.

Join Rise to see the full answer
Describe how you collaborate with cross-functional teams.

Collaboration with cross-functional teams is crucial. Highlight scenarios where you effectively communicated with product managers, designers, or marketing to achieve common goals. Discuss tools and frameworks you've used to facilitate collaboration, reflecting your adaptability and teamwork skills.

Join Rise to see the full answer
How do you incorporate client feedback into your development process?

Incorporating client feedback is essential for product improvement. Describe a project where client insights directly influenced your development decisions. Emphasize your proactive approach to gathering and implementing feedback, enhancing your product's relevance and user satisfaction.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Rubrik Hybrid Palo Alto, California, United States
Posted 7 days ago
Transparent & Candid
Collaboration over Competition
Inclusive & Diverse
Growth & Learning

As a part-time Talent Coordinator at Rubrik, you'll play a pivotal role in enhancing candidate experience and supporting our mission to secure the world's data.

Photo of the Rise User
Genetec Remote No location specified
Posted 2 days ago

Join Genetec as a .NET Developer and be part of a global leader in video surveillance software aiming to redefine work and resource management.

Photo of the Rise User
Arcade Hybrid South San Francisco
Posted 11 days ago

Be a key player in transforming AI capabilities with our innovative tools as a Full-Stack Engineer.

Photo of the Rise User
Datadog Hybrid Piscataway, NJ
Posted 9 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Seeking an experienced Senior Full Stack Developer to architect and build high-performance web applications in a dynamic collaborative environment.

Photo of the Rise User
ServiceNow Hybrid 4810 Eastgate Mall, San Diego, CALIFORNIA, United States
Posted 13 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Join ServiceNow as a Senior Software Engineer, where you'll develop innovative software solutions and mentor fellow engineers.

Photo of the Rise User

Be a part of Visa's innovative Technology Organization as a Staff Software Engineer, specializing in full stack development and contributing to a global payment network.

Photo of the Rise User
WalkMe Remote New York City
Posted 4 days ago

Join WalkMe as a Software Engineer and be a part of the team that is revolutionizing digital adoption with innovative solutions.

Photo of the Rise User

Become a Software Engineer at IOG and engage in the forefront of blockchain technology development focusing on smart contracts.

Photo of the Rise User
Posted 5 days ago

Walmart is searching for a Senior Software Engineer to drive software development and innovation to enhance customer experiences.

Rubrik is the market leader in Cloud Data Management, the world's first platform to orchestrate data for hybrid cloud enterprises anytime, anywhere. We blend future-proof architecture with consumer-grade simplicity to pioneer a fresh approach to a...

28 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Family FriendlyBadge Office VibesBadge Work&Life Balance
CULTURE VALUES
Transparent & Candid
Collaboration over Competition
Inclusive & Diverse
Growth & Learning
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 6, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!