Senior Lead Software Engineer

Apptad Inc

Coppell (TX)

On-site

USD 140,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Apptad Inc. seeks an experienced Senior Lead Software Engineer to drive backend development using Java, Node.js, and Python, with a focus on scalable, cloud-native AWS solutions. The role emphasizes API security, database performance, and leading engineering best practices.

You will mentor teams, perform code reviews, and collaborate with architects and product managers to translate business needs into robust technical designs. This on-site position is based in Coppell, TX.

Qualifications

  • Proven experience in designing and building scalable backend services and RESTful APIs using Java, Node.js, and Python.
  • Experience with cloud-native solutions on AWS and secure coding practices.
  • Strong expertise in PostgreSQL, SQL performance tuning, and complex queries.
  • Hands-on leadership with mentoring and code reviews to drive engineering excellence.
  • Experience implementing CI/CD pipelines and automated testing across the SDLC.

Responsibilities

  • Lead the design, development, and implementation of scalable, high-performance software applications.
  • Develop and maintain backend services and RESTful APIs using Java, Node.js, and Python.
  • Design and implement cloud-native solutions using AWS services.
  • Ensure API security through authentication, authorization, encryption, and secure coding practices.
  • Build and maintain CI/CD pipelines to automate builds, testing, and deployments.
  • Provide technical leadership, mentor engineers, and conduct code reviews to ensure code quality.
  • Collaborate with architects and product teams to translate requirements into technical solutions.
  • Troubleshoot production issues and optimize performance for reliability.

Skills

Java
Node.js
Python
AWS
API security
PostgreSQL
CI/CD
Microservices
Technical leadership

Tools

Docker
Kubernetes
Jenkins
GitHub Actions
AWS CodePipeline

Job description

We are seeking an experienced Senior Lead Software Engineer with strong hands-on expertise in Java, Node.js, Python, AWS, API security, PostgreSQL, and CI/CD. The ideal candidate will lead software development initiatives, design scalable and secure applications, mentor engineering teams, and drive best practices across the software development lifecycle.

Key Responsibilities
  • Lead the design, development, and implementation of scalable, high-performance software applications.
  • Develop and maintain backend services and RESTful APIs using Java, Node.js, and Python.
  • Design and implement cloud-native solutions using AWS services.
  • Ensure API security through authentication, authorization, encryption, and secure coding practices.
  • Design, optimize, and maintain PostgreSQL databases, including complex SQL queries, indexing, and performance tuning.
  • Build and maintain CI/CD pipelines to automate software builds, testing, and deployments.
  • Provide technical leadership, mentor engineers, and conduct code reviews to ensure code quality and maintainability.
  • Collaborate with architects, product managers, and cross-functional teams to translate business requirements into technical solutions.
  • Troubleshoot production issues, improve application performance, and ensure system reliability.
  • Establish and enforce engineering standards, coding best practices, and secure development processes.
Required Technical Skills
  • Programming Languages: Strong hands-on experience with Java, Node.js, and Python.
  • Cloud Platform: Extensive experience with AWS services and cloud-native application development.
  • API Development & Security: REST APIs, API integrations, authentication, authorization, OAuth 2.0, JWT, and secure API design.
  • Database: PostgreSQL, SQL, query optimization, indexing, and database performance tuning.
  • CI/CD & DevOps: CI/CD pipelines, automated testing, build and deployment automation, and tools such as Jenkins, GitHub Actions, or AWS CodePipeline.
  • Software Architecture: Microservices, distributed systems, scalable backend services, and application integration.
  • Technical Leadership: Team mentoring, code reviews, technical decision-making, and hands-on development leadership.
Qualifications
  • Extensive professional experience in software engineering and backend application development.
  • Proven experience leading development initiatives while remaining actively involved in coding.
  • Strong problem-solving, debugging, and performance optimization skills.
  • Experience delivering secure, reliable, and scalable enterprise applications.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience with Docker, Kubernetes, and infrastructure automation.
  • Familiarity with AWS security services, monitoring, logging, and observability tools.
  • Experience with Agile/Scrum methodologies and enterprise application development.

Ideal Candidate: A hands-on technical lead with strong Java, Node.js, Python, AWS, API security, PostgreSQL, and CI/CD experience, combined with proven engineering leadership and mentoring skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer (Java / AWS)
Lead Software Engineer (Java / AWS)

Compunnel, Inc. • Chicago (IL)

On-site
USD 150,000 - 190,000
Lead Software Engineer
Lead Software Engineer

IPI Technolab • United States

Remote
USD 140,000 - 190,000
Lead Java Developer
Lead Java Developer

ENIN SYSTEMS INC • New York (NY)

On-site
USD 150,000 - 210,000
Java Developer/Tech lead
Java Developer/Tech lead

VySystems • Dallas (TX)

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Baker Charles • New York (NY)

On-site
USD 150,000 - 190,000
Lead Java Backend Developer
Lead Java Backend Developer

BCforward • Wilmington (DE)

On-site
USD 120,000 - 150,000
Lead Java Developer
Lead Java Developer

Incedo Inc. • Pittsburgh

On-site
USD 130,000 - 160,000
Java Lead Engineer
Java Lead Engineer

Compunnel, Inc. • Chicago (IL)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Itgiantsolutions • United States

On-site
USD 110,000 - 130,000
Software Engineering Lead
Software Engineering Lead

IPI Technolab • United States

Remote
USD 120,000 - 180,000