AD

Junior Software Engineer

ADT

Irving · Posted 6h ago

Software Engineering Hybrid
Apply now

Location: Irving, TX, United States

Applicants must be authorized to work for any employer in the U.S. We are unable to support or sponsor any U.S. immigration benefit (such as, but not limited to, H-1B, TN, STEM OPT) at this time.

Location: Irving, TX

Workstyle: Hybrid schedule - employees work onsite a minimum of four days per week, with one remote day. Five days onsite may be required based on business needs.

About the Role If you live and breathe agentic coding and can’t imagine living another day without your Cursor or Claude code subscription: we want you on our team.

In this role, you’ll build scalable backend software in Java. You’ll also play a key role in shaping how AI and automation are integrated into our products and engineering workflows.

What You’ll Do

Partner with Product, UX, and fellow Software Engineers to turn ideas into scalable, production-ready code

Design and develop internal (and potentially customer-facing) agents to automate processes as model capabilities evolve

Integrate multi-modal models into product pipeline to help better take care of our users, from analyzing video streams to generating automated, ML-driven reports

Design systems with scalability, performance, and storage in mind

Work with QA to build repeatable, automated validation of user-facing features

Troubleshoot and resolve issues across environments

Ensure stability and performance of production systems with minimal user impact

Estimate effort for new projects (in tokens)

Follow best practices across coding standards and the full software development lifecycle

What We’re Looking For

Bachelor’s degree in Computer Science or related field (or equivalent experience)

Strong experience with Java backend development

Experience building React web and/or mobile applications

Comfortable working in AI-assisted development environments (e.g., Cursor, Claude, MCPs, feedback loops)

Ability to write clean, readable code independently (without AI assistance)

Solid understanding of system architecture and design

Experience with web services (REST and/or WebSockets)

Experience with data storage systems: SQL

Key-value stores

Document databases

Experience with cloud platforms (AWS and/or GCP)

Proficiency with Git version control

How You Work

Comfortable collaborating within a team (human and AI-assisted environments)

Proactive, self-driven, and able to take ownership of work

Strong problem-solving skills with ability to navigate complex challenges

Curious and continuously learning new technologies

Able to manage multiple priorities effectively

Seek guidance from others when needed

Key Traits for Success

Customer-focused mindset

Strong sense of ownership and accountability

Bias for action and results

High integrity and professionalism

Collaborative and effective in team environments

Adaptable and comfortable with change

Ongoing commitment to learning and technical growth

Los Angeles Applicants: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.​

Philadelphia Applicants: Background checks will be conducted during the employment process. Any information will be reviewed through an individualized assessment in accordance with the Philadelphia Fair Criminal Record Screening Standards Ordinance.

What they are looking for

Java React Rest Websockets Sql

Details

Work type
Hybrid
Visa sponsorship
Not offered
Remote eligible
Yes

Get new Software Engineering internships by email

Free daily digest, matched to what you pick. Unsubscribe anytime.