Asurion · 4 hours ago
Software Engineer 3 - Full Stack Engineer
Asurion is a company that values innovation and collaboration, seeking a Software Engineer 3 to join their dynamic team. The role involves designing and implementing scalable application service layers, collaborating with cross-functional teams, and mentoring junior members while leveraging modern technologies and practices.
ElectronicsInsuranceInsurTechMobile
Responsibilities
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
Qualification
Required
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, DynamoDB, RDS, ECS/EKS, and CloudWatch 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 EventBridge) into distributed architectures
Strong understanding of database design, including both relational (PostgreSQL, MySQL, RDS) and NoSQL (DynamoDB, MongoDB) data modeling principles, query optimization, and data integrity patterns
Familiarity with Graph databases (e.g., Neo4j, Neptune, or ArangoDB) and their use in modeling relationships or knowledge graphs is a big plus
Python experience with data pipelines, ETL processes, and API development using AWS services such as Glue, Lambda, and Step Functions is a plus
Object-oriented programming (OOP) principles and design pattern knowledge applied to building maintainable and testable backend systems
Experience with microservices architectures, inter-service communication, and observability (metrics, tracing, and logging)
Proficiency with version control systems (Git/GitHub) and modern CI/CD pipelines (Jenkins, GitHub Actions, CodePipeline)
Experience with testing frameworks such as Jest, Mocha, or Pytest for backend and service-level testing
Knowledge of DevOps and containerization using Docker and orchestration tools like Kubernetes or ECS
UI development exposure with modern frameworks (React, Angular, or Vue.js) is a plus, especially when integrating with backend APIs
Open to using multiple languages and technologies as appropriate to the problem domain—favoring the right tool for the job over strict technology allegiance
Company
Asurion
Asurion is an electronics company that provides protection, repair, and installation.
H1B Sponsorship
Asurion has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (97)
2024 (102)
2023 (78)
2022 (154)
2021 (139)
2020 (109)
Funding
Current Stage
Late StageTotal Funding
unknown2018-08-10Undisclosed
1995-01-01Acquired
Recent News
Company data provided by crunchbase