Remote Otter LogoRemoteOtter

Senior Software Engineer - Remote

Posted Yesterday
Software Development
Full Time
USA
$98,000.00 - $182,000.00/year

Overview

As a Senior Software Engineer, you’ll play a key role in building and maintaining ADT’s Java-based platform systems that support our home security services. You’ll work as an individual contributor on a distributed platform team, contributing to large-scale systems deployed in cloud and containerized environments.

In Short

  • Design, build, and maintain Java-based software supporting platform capabilities and new features
  • Write high-quality, production-ready code and resolve defects across the software lifecycle
  • Design technical solutions for new features, often with limited input or well-defined requirements
  • Troubleshoot and resolve issues identified in QA and production environments
  • Ensure long-term performance, scalability, and reliability of platform systems
  • Research, evaluate, and promote technical solutions to support platform goals
  • Estimate development effort for new projects and enhancements
  • Mentor junior engineers on coding practices, system design, and software lifecycle concepts
  • Collaborate with engineers across a distributed team to deliver reliable, scalable solutions
  • Leverage AI-assisted development tools, where appropriate, to improve development workflows

Requirements

  • 8+ years of professional experience developing software in Java
  • Experience working within large, complex codebases and distributed systems
  • Experience designing and supporting backend services and APIs (REST and/or WebSockets)
  • Experience working with data storage technologies such as SQL, key-value stores, or document databases
  • Experience deploying or supporting applications in cloud environments (GCP and/or AWS)
  • Familiarity with containerized or cloud-native environments (e.g., Kubernetes)
  • Experience with Git-based version control
  • Experience working in Agile development environments and using Agile tools
  • Scripting experience using Bash and/or Python
  • Strong problem-solving skills and attention to detail
  • Ability to independently research and apply new technologies
  • Ability to manage time effectively while working across multiple initiatives

Benefits

  • Annual bonus and potential equity based on performance
  • Access to healthcare benefits
  • 401(k) plan with company match
  • Short-term and long-term disability coverage
  • Life insurance
  • Wellbeing benefits
  • Paid time off, accruing up to 120 hours in the first year
  • Increased accrual rate after the first year
  • 6 paid holidays
ADT logo

ADT

ADT is a leading provider of security and automation solutions, dedicated to delivering exceptional customer service and ensuring customer satisfaction. The company fosters a culture of coaching, development, and career growth opportunities for its team members. With a commitment to meeting the evolving needs of its customers, ADT offers a rewarding work experience and emphasizes the importance of training and compliance. The company provides a range of benefits, including healthcare, retirement plans, and paid time off, while also supporting remote work arrangements after initial onsite training.

Share This Job!

Save This Job!

Similar Jobs:

P.U.I

Senior Software Engineer - Remote

PV8 US Innovex

Yesterday

Join our team as a Senior Software Engineer, responsible for enhancing and fixing the Certio Application while mentoring junior engineers.

USA
Full-time
Software Development
$91,300.00 - $228,200.00/year
Jobgether logo

Senior Software Engineer - Remote

Jobgether

5 days ago

We are seeking a Senior Software Engineer to develop innovative software solutions for the solar industry in a fully remote environment.

USA
Full-time
Software Development
MediaRadar logo

Senior Software Engineer - Remote

MediaRadar

6 days ago

Join MediaRadar as a Senior Software Engineer to develop impactful web applications using the Microsoft stack.

India
Full-time
Software Development
Enfuce logo

Senior Software Engineer - Remote

Enfuce

1 week ago

Join Enfuce as a Senior Software Engineer to develop innovative APIs and scalable solutions in a dynamic fintech environment.

Worldwide
Full-time
Software Development
Nearmap logo

Senior Software Engineer - Remote

Nearmap

1 week ago

CA, USA
Full-time
Software Development