2 months ago
Responsibilities
- Design, implement, test, and deliver scalable full-stack features and services that protect customers, reduce risk, and improve trusted experiences.
- Lead API design and technical approaches for features spanning user interfaces, services, data, and cloud infrastructure.
- Own technical delivery for a component or feature area by translating business goals into maintainable technical plans and solutions.
- Write high-quality, well-tested code and contribute through code reviews, engineering standards, and mentorship.
- Define and improve validation policies, deployment guardrails, packaging reliability, and production readiness across release workflows.
- Drive systems design discussions and evaluate scalability, reliability, performance, and security tradeoffs.
- Strengthen observability, investigate production issues, perform root-cause analysis, and improve resiliency and secure coding practices.
- Partner with product managers, UX designers, risk stakeholders, and engineering peers to deliver customer-centered solutions.
- Evaluate AI-generated solutions for quality, security, and maintainability and identify valuable AI-assisted workflows or features.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Electronics Engineering, or a related field.
- At least three years of professional experience building modern web applications and backend systems with demonstrated production ownership.
- Strong computer science fundamentals, including data structures, algorithms, and object-oriented and/or functional design principles.
- Experience with modern agile software development lifecycles, Git-based workflows, and collaborative engineering practices.
- Strong proficiency in JavaScript and/or TypeScript and experience with React, Redux, ES6, or similar technologies.
- Experience building RESTful services using Java or Node.js and integrating with relational and/or NoSQL data stores.
- Experience with automated testing frameworks such as Jest, Mocha, Jasmine, or similar tools.
- Strong communication skills, sound engineering judgment, and the ability to influence technical decisions across cross-functional partners.
- Preferred experience includes AWS or other cloud platforms, containerized applications, microservices architectures, distributed systems, observability, monitoring, alerting, performance tuning, production diagnostics, secure coding, threat modeling, vulnerability remediation, fraud, risk, identity, trust-and-safety platforms, cloud-aware services, mentoring, and relevant cloud or security certifications.
Benefits
- Hybrid work in Nashville, Tennessee, with Sterling, Virginia also strongly preferred.
- Work on mission-critical fraud technology that protects customers against evolving threats.
- Small, empowered teams with collaborative, low-ego engineering culture and visible technical impact.
Tech Stack
Categories
About Asurion
As the world’s leading tech care company, Asurion eliminates the fears and frustrations associated with technology, to ensure our 300 million customers get the most out of their devices, appliances and connections. We provide insurance, repair, replacement, installation and 24/7 support for everything from cellphones to laptops and household appliances. Our experts are available online, on the phone, at one of our more than 800 stores, or can even come to you.
