Senior Lead Software Engineer

Apptad Inc.
Coppell, TX, United States
26 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Application Integration Architecture Application Performance Management User Authentication Automation of Tests Cloud Computing Cloud Engineering Software Quality Code Review Databases Continuous Integration
+37 more
Software Debugging DevOps Distributed Systems Github Python (Programming Language) PostgreSQL Node.Js OAuth Performance Tuning Scrum Methodology Software Architecture Query Optimization JSON Web Token Secure Coding Software Engineering SQL Databases Data Logging Freeform SQL Enterprise Software Applications Cloud Platform System Delivery Pipeline Grafana Database Optimization Software Security Reliability of Systems Indexer Backend Build Management Kubernetes Infrastructure Automation Frameworks Api Design Restful APIs Api Management Docker Jenkins Programming Languages Microservices

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., * 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.

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Loading talks and stories from around this role…