Senior Product Engineer

Posted Yesterday
Be an Early Applicant
Irving, TX, USA
In-Office
Senior level
Security
The Role
Work on ADT's cloud-native monitoring platform building backend services, APIs, and React front-ends. Contribute to microservices with Node.js/TypeScript, support databases (PostgreSQL, Cloud Spanner) on GCP, write tests, participate in design, deployments, and cross-team collaboration while learning modern engineering practices.
Summary Generated by Built In

Summary:

Join ADT's engineering team to help build our next-generation, cloud-native monitoring platform that delivers real-time safety solutions for homes, people, and vehicles. As an Engineer I – Monitoring Platform, you will work alongside experienced engineers to develop, test, and support software that powers ADT's monitoring ecosystem. You will contribute to microservices, APIs, cloud-native applications, and web experiences while gaining hands-on experience with modern engineering practices, distributed systems, and real-world production environments.

This role is ideal for early-career engineers who are passionate about software development, eager to learn, and excited to work on technology that directly impacts customer safety and security.

 

Duties and Responsibilities:

Software Development

  • Develop and maintain software features under the guidance of senior engineers.

  • Build and support backend services, APIs, and web applications.

  • Participate in the design, implementation, testing, and deployment of new platform capabilities.

  • Write clean, maintainable, and well-documented code.

  • Troubleshoot and resolve software defects.

Backend Development
  • Contribute to microservices developed using NestJS, Node.js, and TypeScript.

  • Assist with REST API implementation and integration efforts.

  • Support event-driven and asynchronous processing workflows.

  • Learn and apply software design patterns and engineering best practices.

Front-End Development
  • Develop and maintain React-based user interfaces.

  • Build responsive and accessible UI components.

  • Work closely with Product and UX teams to implement new features.

  • Support integration between frontend applications and backend services.

Database and Cloud Development
  • Assist with database schema updates and migrations.

  • Work with PostgreSQL and Google Cloud Spanner databases.

  • Support cloud-native applications running on Google Cloud Platform.

  • Participate in deployment, monitoring, and operational support activities.

Quality and Collaboration
  • Write unit and integration tests.

  • Participate in code reviews and team technical discussions.

  • Work closely with Product Management, DevOps, QA, SecOps, and IT teams.

  • Continuously learn new technologies, tools, and engineering practices.

  • Perform additional duties as assigned.

 

Skills and Competencies:

Backend
  • Node.js

  • TypeScript

  • REST APIs

  • Basic understanding of microservices

Frontend
  • React

  • HTML

  • CSS

  • JavaScript/TypeScript

Databases
  • SQL fundamentals

  • PostgreSQL preferred

Cloud and Tools
  • Basic understanding of cloud computing concepts

  • Docker preferred

  • Git source control

  • CI/CD concepts

Core Competencies
  • Strong problem-solving skills

  • Desire to learn and grow as an engineer

  • Strong communication and teamwork skills

  • Ability to work in a collaborative environment

  • Attention to detail and commitment to quality

 

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical education/training.

  • No professional software engineering experience required.

  • Academic project, internship, co-op, bootcamp project, personal project, or open-source contribution preferred but not required.

  • Knowledge of object-oriented programming and modern software development fundamentals.

  • Familiarity with JavaScript or TypeScript.

  • Understanding of basic web and API concepts.

  • Ability to learn quickly and adapt to new technologies.

 

Preferred Qualifications:

  • Exposure to Node.js, React, or modern web development frameworks.

  • Experience with academic or personal projects involving cloud technologies.

  • Familiarity with Git and Agile software development practices.

  • Understanding of REST APIs and database fundamentals.

  • Interest in cloud-native systems, distributed systems, and modern software engineering practices.

  • Experience using AI-assisted development tools such as GitHub Copilot, Cursor, or similar tools is a plus.

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field, or equivalent practical education/training
  • Knowledge of object-oriented programming and modern software development fundamentals
  • Familiarity with JavaScript or TypeScript
  • Understanding of basic web and API concepts
  • Node.js
  • TypeScript
  • REST APIs
  • Basic understanding of microservices
  • React
  • HTML
  • CSS
  • SQL fundamentals
  • PostgreSQL
  • Google Cloud Spanner
  • Google Cloud Platform (GCP) / basic cloud computing concepts
  • Docker
  • Git source control
  • CI/CD concepts
  • Write unit and integration tests
  • Academic project, internship, co-op, bootcamp project, personal project, or open-source contribution
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor)

ADT Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about ADT and has not been reviewed or approved by ADT.

  • Retirement Support A 401(k) with a per‑paycheck company match and the possibility of an additional year‑end contribution is positioned as competitive. Feedback suggests this is a reliable anchor of total compensation value.
  • Parental & Family Support Paid parental leave, adoption/infertility support, and childcare discounts are highlighted as part of the package. Feedback suggests these offerings add meaningful non‑cash value across different employee groups.
  • Wellbeing & Lifestyle Benefits Core medical/dental/vision coverage is paired with an EAP, wellbeing programs, and employee discounts, with noted emphasis on mental‑health initiatives. Eligibility beginning the first of the month after 31 days in many roles reinforces accessibility and day‑to‑day usefulness.

ADT Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Boca Raton, FL
21,118 Employees
Year Founded: 1874

What We Do

ADT is the most trusted brand in smart home and business security. Through innovative products, partnerships and the largest network of smart home security professionals in the United States, we connect and protect what matters most to our customers at home, work and on the go. For more information, visit www.adt.com.

Similar Jobs

Arm Logo Arm

Product Engineer

Artificial Intelligence • Internet of Things • Semiconductor
Hybrid
Austin, TX, USA
8314 Employees
309K-418K Annually

Cloudflare Logo Cloudflare

Security Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Austin, TX, USA
4400 Employees

Clear Street Logo Clear Street

Product Engineer

Fintech • Software • Financial Services
Easy Apply
Remote or Hybrid
USA
581 Employees
200K-350K Annually

Similar Companies Hiring

Closinglock Thumbnail
Software • Security • Real Estate • PropTech • Fintech • Financial Services • Cybersecurity
Austin, TX
100 Employees
Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account