Arlo Technologies, Inc. logo
Arlo Technologies, Inc.

Home security made simple.

Staff Engineer – Engineering Platform

Full-stack EngineerSoftware EngineerOtherRemoteLeadTeam 201-500Since 2014H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

97 days ago

Salary

$155K - $225K / year

Seniority

Lead

Job Description

Staff Engineer – Engineering Platform

Arlo Technologies, Inc.

• Lead architecture, scalability, and modernization across Java-based cloud platform • Drive design and evolution of mission-critical services powering large-scale IoT ecosystem • Define and evolve scalable, high-availability distributed system architecture • Develop high-performance backend services using Java and Spring Boot • Optimize systems for scalability, low latency, and reliability under heavy load • Strengthen CI/CD, containerization, and deployment automation practices • Architect and operate cloud-native systems on AWS • Leverage AI tools to accelerate design, refactoring, testing, and modernization • Influence technical direction across teams

Job Requirements

  • 10+ years of backend engineering experience, primarily in Java
  • Strong expertise in Spring Boot and distributed systems architecture
  • Proven experience building and operating large-scale production systems on AWS (7+ years preferred)
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines
  • Advanced experience with SQL and DynamoDB
  • Experience operating high-throughput systems (1M+ requests/min)
  • Real-time or event-driven systems expertise (MQTT, streaming)
  • Strong understanding of observability, distributed tracing, and performance tuning
  • Solid knowledge of OAuth2/OIDC and security best practices
  • Demonstrated cross-team technical leadership and mentorship capability
  • IoT or event-driven domain experience preferred

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
  • Bonus
  • Equity
  • Full range of benefits

Related Job Pages

More Full-stack Engineer Jobs

Penn Mutual logo

Director, Software Engineering

Penn Mutual

Helping people get stronger is a pretty good business to be in.

OtherRemoteTeam 1,001-5,000Since 1847H1B Sponsor

• Provide strategic leadership and direction across multiple application development teams through engineering managers • Lead and develop engineering managers • Oversee a portfolio of software initiatives across teams • Define and evolve application development strategy, platforms, and architectural direction • Partner with product, business, IT operations, security, and architecture leaders • Establish and govern standards, best practices, and quality frameworks • Manage resource allocation, including budgeting and staffing • Proactively identify and manage delivery, technology, and organizational risks • Drive continuous improvement in engineering practices

United States
$165K - $190K / year
Job Closed
BlueCross BlueShield of Tennessee logo

Software Engineer

BlueCross BlueShield of Tennessee

Bringing peace of mind through better health to our customers and communities

OtherRemoteTeam 5,001-10,000Since 1952H1B Sponsor

• Support the analysis of complex enterprise system integrations • Help develop flexible, scalable communication solutions using ASP.NET, Web APIs, and SQL • Formulates and defines system scope and objectives through research and fact-finding • Devises or modifies application systems and procedures to optimize functional requirements • Designs, codes, tests, debugs, and documents programs, subroutines, and scripts • May serve one or more project team roles • Maintains technical skill set for software languages, databases, platforms, operating systems, utilities and networks needed to support work assignments • Responds to system failures and performance events

Tennessee
Job Closed
OtherRemoteTeam 1,001-5,000Since 1972H1B Sponsor

• Partner with cross-functional teams to design, develop, test and implement features and code • Collaborate and contribute to all activities required to deliver high quality features • Learn best practices through mentorship and grow your skills and confidence through hands-on learning in a team environment • Write unit-tests and validate your software against acceptance criteria • Apply team coding, documenting, and testing standards • Participate in code reviews and communicate application changes • Document code and projects so others can easily understand, maintain and support • Debug the problems which arise in production • Read and write design documents • Contribute to team's sprint commitments and actively participate in our Agile practices • Learn the business process domain to better support the business

United States
$23 / hour
Job Closed
OtherRemoteTeam 1,001-5,000Since 1955H1B No Sponsor

• Partner in the development, testing and implementation, and technology delivery for business needs throughout the company • Partner in the coding/development/maintenance, testing and implementation of systems • Partner in the design of solutions to solve business problems while learning the business functions supported by the system

United States
$28 - $38 / hour
Job Closed