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

Senior Software Engineer II

Extend is a venture-backed startup modernizing the protection plan industry with cutting-edge technology. They are looking for a Senior Software Engineer II to join their Purchase Experience team, contributing to significant growth and customer satisfaction.

Skills

  • Full-stack software development
  • AWS cloud infrastructure
  • TypeScript/NodeJS
  • React
  • API development

Responsibilities

  • Architect and develop highly scalable, event-driven applications and APIs using AWS Serverless technologies.
  • Collaborate with product managers, designers, and integration specialists to deliver robust enhancements.
  • Influence overall platform architecture ensuring scalability and reliability.
  • Provide technical mentorship and coaching to team engineers.
  • Develop and manage sophisticated data management solutions.

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Competitive salary
  • Full medical, dental & vision benefits
  • Stock options
  • Generous flexible paid time off policy
  • 401(k) with financial guidance
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$185000 / YEARLY (est.)
min
max
$185000K
$185000K

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 Senior Software Engineer II, Extend

If you're a passionate Senior Software Engineer II looking for your next challenge, Extend is the place for you! Based out of vibrant downtown San Francisco, Extend is revolutionizing the protection plan industry, and we're on the lookout for a talented software engineer to join our Purchase Experience (PEX) team. This is more than just a job; it's an opportunity to make a tangible impact! At Extend, we develop cutting-edge technology solutions that empower merchants to offer seamless protection plans. You'll work on high-impact projects that influence how major online and brick-and-mortar retailers interact with our services, processing millions of API requests every day. As a Senior Software Engineer II, you’ll collaborate closely with cross-functional teams, harnessing your expertise in TypeScript/NodeJS and React to architect scalable applications and APIs using AWS serverless technologies. Your insights will play a crucial role in enhancing our platform architecture, ensuring reliability and maintainability while driving innovation. Plus, you'll have the chance to mentor and support fellow engineers, helping to foster a nurturing environment where everyone can grow. We're looking for a tech-savvy team player with at least 7 years of full-stack development experience. If you’re ready to join a venture-backed startup that's set on transforming industry standards, Apply now and be a part of our incredible journey at Extend, where your contributions will truly matter!

Frequently Asked Questions (FAQs) for Senior Software Engineer II Role at Extend
What are the responsibilities of a Senior Software Engineer II at Extend?

As a Senior Software Engineer II at Extend, your main responsibilities will revolve around architecting and developing scalable applications and APIs using AWS Serverless technologies. You will collaborate with product managers, designers, and integration specialists to enhance user experiences while influencing platform architecture for scalability and reliability. You’ll also be instrumental in mentoring team engineers and overseeing sophisticated data management solutions critical to our operations.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer II position at Extend?

To qualify for the Senior Software Engineer II position at Extend, candidates should possess at least 7 years of experience in full-stack software development, focusing on backend technologies and cloud infrastructure. Proficiency in TypeScript, NodeJS, and React is essential, along with a solid track record of building scalable systems in AWS. Candidates should also have experience with data management principles and should be able to communicate technical concepts effectively.

Join Rise to see the full answer
How does the Senior Software Engineer II role at Extend contribute to customer satisfaction?

The Senior Software Engineer II role at Extend plays a pivotal role in enhancing customer satisfaction by developing impactful software that improves how merchants engage with their customers. By building reliable and user-focused applications, you will help ensure a smooth interaction between merchants and consumers, directly positively impacting their experience with protection plans.

Join Rise to see the full answer
What technologies will the Senior Software Engineer II at Extend be working with?

In the Senior Software Engineer II role at Extend, you will work with advanced technologies including TypeScript, NodeJS, React, and AWS serverless frameworks. Your expertise will help in creating highly available APIs and distributed systems that are integral to our modern protection plan solutions.

Join Rise to see the full answer
Can the Senior Software Engineer II at Extend expect opportunities for career growth?

Absolutely! At Extend, the Senior Software Engineer II will have numerous opportunities for career growth. In addition to mentoring team members, you'll have the chance to influence key architectural decisions and participate in cross-functional initiatives, allowing you to expand your technical skills and leadership abilities within a dynamic and supportive team environment.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer II
Can you describe your experience with AWS serverless technologies?

When answering this question, be sure to highlight specific projects where you utilized AWS serverless frameworks such as Lambda, API Gateway, and DynamoDB. Discuss the challenges you faced and how you optimized performance and scalability within these projects.

Join Rise to see the full answer
How do you approach architecture design for scalable systems?

Discuss your architectural design processes, emphasizing your experience with distributed systems and cloud environments. Talk about the principles you follow, such as microservices architecture, event-driven design, and load balancing strategies to maintain high availability.

Join Rise to see the full answer
What role does collaboration play in your engineering process?

Highlight your experience working in cross-functional teams and describe instances where collaboration led to successful product outcomes. Emphasize the communication strategies you employ to ensure alignment with product managers, designers, and other stakeholders.

Join Rise to see the full answer
How do you ensure the reliability of APIs you develop?

Discuss your approach to API design, including best practices like versioning, error handling, and documentation. You might also want to mention any specific tools or frameworks you use for testing and monitoring API performance.

Join Rise to see the full answer
What strategies do you implement for technical mentorship?

Share your experiences in providing mentorship to junior engineers, discussing your approach to knowledge-sharing sessions, code reviews, and offering constructive feedback. Highlight how you adapt your mentoring style to meet individual learning needs.

Join Rise to see the full answer
Describe a challenge you faced in software development and how you overcame it.

Use the STAR method (Situation, Task, Action, Result) to structure your response. Choose a specific challenge that highlights your problem-solving skills and adaptability while showcasing how you delivered a solution effectively.

Join Rise to see the full answer
How do you stay updated with the latest technologies in software engineering?

Discuss your strategies for continuous learning, such as attending conferences, participating in webinars, contributing to open-source projects, or enrolled in online courses. Mentioning specific resources or communities you engage with can strengthen your response.

Join Rise to see the full answer
What coding standards do you follow to improve code quality?

Outline the coding standards you adhere to, such as consistent naming conventions, documentation practices, and the use of code linters or formatters. Explain how following these standards contributes to maintainable and readable code.

Join Rise to see the full answer
Can you explain your experience with data management and modeling?

Provide details about your experience in data modeling, discussing principles you follow to maintain efficiency and reliability in data-driven systems. Mention specific database technologiesyou have worked with and any relevant optimizations you implemented.

Join Rise to see the full answer
How do you handle feedback from product managers or stakeholders?

Explain your approach to receiving and integrating feedback, highlighting your ability to keep an open line of communication. Share an example where feedback led to a significant improvement in a project's outcome.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago

Join Extend as a Fraud Operations Specialist to help protect eCommerce transactions and enhance customer satisfaction through effective fraud detection strategies.

Photo of the Rise User

Join Extend as a Senior Machine Learning Data Scientist and help modernize the protection plan industry.

Photo of the Rise User
HealthCare Remote US, Minnesota, Maplewood
Posted 6 days ago

Join Solventum as a Senior Backend Software Engineer and lead the development of AI-based healthcare technology solutions.

Photo of the Rise User
Posted 10 days ago

Join a growth-focused team as a Front-End Developer to optimize and enhance their Shopify store for an exceptional customer experience.

Photo of the Rise User

As a Staff Software Engineer - Technical Lead at Verifiable, you will provide technical leadership in building scalable SaaS solutions for leading healthcare organizations.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, California, United States
Posted 7 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

ServiceNow is looking for a talented Staff Software Engineer to drive innovation in their Generative AI product offerings.

Photo of the Rise User
Posted 13 days ago
LifeRaft Remote No location specified
Posted 6 days ago

Join Liferaft as a Senior Software Engineer to advance their threat intelligence platform while enjoying a flexible hybrid work environment.

Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 13 days ago

Extend allows any merchant to offer extended warranties and protection plans through our easy-to-integrate APIs or pre-built eCommerce applications. They power extended warranties both online and offl...ine while also providing consumers with a mo...

15 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$185,000/yr - $185,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 4, 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!
LATEST ACTIVITY
Photo of the Rise User
161 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
40 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Hamilton just viewed Customer Service Agent at Allegiant
P
Someone from OH, Cleveland just viewed Video Editor at ProjectGrowth
Photo of the Rise User
Someone from OH, Columbus just viewed Fullstack Developer at Apex Systems
Photo of the Rise User
Someone from OH, Dayton just viewed Remote Support Engineer at Frontier Technology Inc
Photo of the Rise User
Someone from OH, Mason just viewed VP, Business Partners - Global Sales at Zscaler
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands
Photo of the Rise User
Someone from OH, Massillon just viewed FORKLIFT OPERATOR at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Shipper/Receiver - Day Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Painesville just viewed Accountant - Mid at Progressive Insurance
Photo of the Rise User
Someone from OH, Georgetown just viewed Ohio Medicaid Inbound Contacts Rep at Humana
Photo of the Rise User
11 people applied to Software engineer intern at PayPal
Photo of the Rise User
Someone from OH, Canton just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Perrysburg just viewed Casting: Hip Hop Music Video at Backstage