Software Engineer - Full Stack Engineer
Listed on 2026-02-05
-
Software Development
Software Engineer, Cloud Engineer - Software
Software Engineer 3
Asurion—we don’t just redefine—we reinvent. We began by establishing a culture that rewards results and isn’t confined by a hierarchy. As a result, we have achieved phenomenal growth. Today, this entrepreneurial spirit is as strong as ever. It’s in our DNA. We foster a culture where our team members collaborate daily to make a difference—for our clients, customers, and themselves. Our dynamic environment ensures that each of our 20,000+ team members have the opportunity to reach their full potential, while at the same time fulfilling the needs of more than 280 million consumers.
We value innovation and solving challenging and unique problems. We embrace continuous delivery and Lean Startup principles. We work in small, empowered teams that have clear goals and success measures, and leverage the creativity of all members of the team.
Who’s a great match for us?- You Put Customers First: build strong relationships within the various functional areas of Asurion through the delivery of exceptional results.
- You Play a Team Sport: foster an inclusive environment, bring forward ideas and engage with one another.
- You Take Ownership:
Take initiative, contribute to multiple deliverables in a fast paced and ever-changing business environment. - You Collaborate and Then Commit:
Be a liaison with several cross functional groups facilitating the completion of deliverables. - You want to Reach for Full Potential:
Embrace and Drive Change, challenge the status quo.
- Collaborate with product owners, UX designers, and other engineers on a small, focused team.
- Take on varied and innovative tasks, learning something new every day.
- Think through hard problems and work with a team to make them reality, resulting in tangible benefits to Asurion, our partners, and our customers.
- Interact with multiple teams and technologies to implement enterprise-wide solutions.
- Actively leverage AI to enhance team efficiency, improve delivery timelines, elevate code quality, and enrich overall quality of life.
- Become a subject matter expert whose ideas and input are highly valued by the team.
- Work collaboratively in a team environment and communicate with cross-functional teams.
- Mentor junior team members; helping to foster and grow their development.
Software Engineer III
, you will design and implement scalable, high-performance application service layers that power modern, data-driven products. You’ll be responsible for building APIs, integrating messaging and event systems, and developing robust data storage solutions across both relational and No
SQL databases within the AWS ecosystem.
In this role, you’ll collaborate closely with cross-functional teams to architect cloud-native services that are secure, reliable, and easy to maintain. You will contribute to every phase of the software development lifecycle—from design and coding to deployment and monitoring—while applying best practices in modularization, observability, and automation.
The ideal candidate has a strong background in Node.js backend development and hands‑on experience with AWS services
, along with familiarity in Python‑based data engineering
, event‑driven architectures
, and graph database modeling
. You’re not confined to a single technology stack but instead thrive on solving complex problems using the right tools for the job.
- 3+ years of experience designing and developing scalable backend and application service layers for distributed systems and enterprise applications.
- Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
- Strong experience in Node.js for building APIs, backend services, and event-driven microservices.
- Hands‑on experience with AWS services such as Lambda, API Gateway, SQS/SNS, Dynamo
DB, RDS, ECS/EKS, and Cloud Watch for building, deploying, and monitoring cloud-native applications. - Proficiency in RESTful and event-driven API design, including schema versioning, pagination, error handling, and performance optimization.
- Experience integrating messaging systems (e.g., Kafka, AWS SQS/SNS, or Event Bridge) into distributed architectures.
- Strong understanding…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).