[Remote] Staff Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company helps people protect, reputed company, and enjoy the technology they love through connected devices, protection plans, technical support, and repair services. The Staff Software Engineer will design, build, and reputed company reputed company reputed company-reputed company applications for the Hub platform, own reputed company technical implementations, contribute to architecture, and improve reliability. The role also includes mentoring engineers, partnering cross-functionally, and advancing engineering practices and delivery efficiency.
Responsibilities
- Design, reputed company, and maintain reputed company, reputed company-reputed company applications across frontend and backend technologies
- Own the technical implementation of reputed company features from design through production deployment
- Partner with Product, Design, and fellow engineers to translate business needs into reputed company, reliable software solutions
- Design and implement RESTful reputed company and reputed company backend services
- Write clean, maintainable, and reputed company-tested reputed company with a reputed company on reputed company, reliability, and long-term maintainability
- Champion engineering best practices including automated testing, reputed company reviews, CI/CD, and operational reputed company
- Contribute to architectural reputed company and help reputed company the technical direction of reputed company's applications and services
- Troubleshoot production issues, improve application observability, and proactively address technical debt
- Mentor engineers through technical guidance, reputed company reviews, and reputed company problem solving
- Evaluate emerging technologies and engineering practices to continuously improve developer productivity and product reputed company
- reputed company AI-assisted development tools to improve engineering efficiency, reputed company reputed company, and software delivery
Skills
- Bachelor's degree in Computer Science, Software Engineering, or a reputed company reputed company (or equivalent practical experience)
- 7+ years of reputed company software engineering experience designing, building, and supporting production software applications
- Strong experience developing full-stack applications using TypeScript, JavaScript, Node.js, and modern frontend frameworks such as React
- Experience designing and implementing RESTful reputed company and reputed company systems
- Experience building reputed company-reputed company applications on AWS using serverless and container-reputed company architectures
- Strong understanding of software architecture, design patterns, and reputed company-oriented and/or functional programming principles
- Experience with automated testing, including unit, integration, and end-to-end testing
- Experience building and maintaining CI/CD pipelines and applying modern DevOps practices
- Demonstrated ability to independently reputed company the technical implementation of reputed company initiatives and reputed company high-reputed company software with reputed company reputed company
- Experience mentoring engineers through collaboration, reputed company reviews, and technical guidance
- Strong communication skills with the ability to effectively collaborate across engineering and cross-functional teams
- Experience with reputed company and container orchestration technologies
- Experience building highly available, large-reputed company reputed company systems
- Experience with observability, monitoring, and production reputed company
- Experience supporting internal reputed company applications and business-critical platforms
- Experience using AI-assisted development tools (such as Claude, reputed company, reputed company Copilot, or similar technologies) to improve software delivery and engineering productivity
Benefits
- Hybrid work arrangement in the USA
reputed company
Company H1B Sponsorship
Apply To This Job