Senior Engineer 2

Compunnel, Inc.

Fort Worth (TX)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Compunnel, Inc. is seeking a Sr. Engineer 2 in Fort Worth, Texas, to guide engineering teams in modern practices and improve software delivery effectiveness. This role involves coaching on Agile methodologies, DevOps principles, and best engineering practices, while also directly contributing to technical initiatives.

The successful candidate will need substantial software engineering experience and a track record of mentoring teams, along with expertise in Java, Python, and relevant technologies.

Qualifications

  • 8+ years of hands-on software engineering experience.
  • Proven technical coaching, mentoring, or engineering enablement.
  • Strong communication, facilitation, and stakeholder management skills.

Responsibilities

  • Serve as a technical coach and mentor for software engineering teams.
  • Facilitate engineering workshops and knowledge-sharing activities.
  • Support AI/ML initiatives and help teams adopt emerging technologies.

Skills

Software engineering expertise
Technical coaching experience
Agile methodologies
DevOps practices
AI/ML technologies
Java and/or Python development
Test-Driven Development (TDD)
SQL and relational database design

Education

Bachelor's degree in Computer Science or a related discipline

Tools

CI/CD pipelines
Docker
Kubernetes

Job description

We are seeking a Sr. Engineer 2 with strong software engineering expertise and proven technical coaching experience. This role focuses on guiding engineering teams in adopting modern engineering practices, improving delivery effectiveness, and building high-quality software solutions. The ideal candidate will combine hands-on development experience with mentoring and coaching capabilities, helping teams improve software craftsmanship, Agile delivery, DevOps practices, and AI/ML adoption while contributing directly to technical initiatives.

Key Responsibilities
  • Serve as a technical coach and mentor for software engineering teams, architects, and product teams.
  • Coach teams on modern engineering practices, Agile methodologies, DevOps principles, and software delivery excellence.
  • Facilitate engineering workshops, pairing sessions, mob programming sessions, and knowledge‑sharing activities.
  • Assess applications, platforms, and architectures to identify opportunities for modernization, optimization, and improved delivery.
  • Conduct value stream analysis to identify inefficiencies, improve flow, and eliminate waste across development and operational processes.
  • Define and track engineering metrics and key performance indicators to measure team effectiveness and delivery outcomes.
  • Provide expertise in software architecture, engineering best practices, cloud‑native development, and DevOps automation.
  • Collaborate with engineering leadership to strengthen engineering culture and improve software development capabilities.
  • Work directly with software teams to implement modern software engineering techniques and practices.
  • Support continuous integration, continuous delivery, test automation, and quality engineering initiatives.
  • Design and deliver training materials related to software engineering, Agile practices, DevOps, and technical excellence.
  • Contribute to developer experience initiatives that improve engineering productivity and delivery efficiency.
  • Design and implement coaching interventions tailored to team needs and maturity levels.
  • Promote best practices for software quality, automation, scalability, maintainability, and operational excellence.
  • Support AI/ML initiatives and help teams adopt emerging technologies where appropriate.
Required Qualifications
  • Bachelor’s degree in Computer Science or a related discipline, or equivalent professional experience.
  • 8+ years of hands‑on software engineering experience.
  • Proven technical coaching, mentoring, or engineering enablement experience.
  • Strong experience with Java and/or Python development.
  • Experience with Test-Driven Development (TDD) and modern software engineering practices.
  • Hands‑on experience designing, developing, and supporting enterprise software applications.
  • Experience working within Agile development environments.
  • Strong understanding of object-oriented design principles and design patterns.
  • Experience with Continuous Integration and Continuous Delivery (CI/CD) practices.
  • Experience supporting high-performing Agile and DevOps teams.
  • Experience with distributed systems, scalable architectures, and enterprise application development.
  • Strong SQL and relational database design experience.
  • Ability to review architectures and recommend improvements for scalability, maintainability, and operational efficiency.
  • Strong communication, facilitation, and stakeholder management skills.
  • Ability to mentor engineers and influence technical decision‑making across teams.
  • Hands‑on experience with AI/ML technologies or AI‑enabled software development initiatives.
Preferred Qualifications
  • Experience with modern AI and Machine Learning technologies, including LLMs, CNNs, RNNs, Agentic AI, Autonomous Agents, RAG architectures, and MLOps.
  • Experience building and maintaining CI/CD pipelines.
  • Knowledge of the Testing Pyramid and quality engineering practices.
  • Experience with multithreading, concurrency, performance optimization, and debugging.
  • Experience with object-oriented and service-oriented architecture patterns.
  • Experience with mobile application development.
  • Experience with cloud platforms such as AWS and Azure.
  • Experience with containerization and orchestration technologies including Docker and Kubernetes.
  • Experience with Spring Boot, FastAPI, Angular, React, Kafka, GraphQL, REST APIs, PostgreSQL, MongoDB, Redis, GitHub, Azure DevOps, and related technologies.
  • Experience with automated testing frameworks and tools such as Selenium, TestNG, JUnit, PyTest, Cypress, Cucumber, Playwright, Postman, and SonarQube.
  • Strong ability to simplify complex technical challenges and drive continuous improvement initiatives.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer
Senior Engineer

KellyMitchell Group • Fort Worth (TX)

Hybrid
Medical, dental, and vision insurance
Employee-Owned Profit Sharing (ESOP)
401(k) plan
Senior Software Engineer II – Enterprise Architecture
Senior Software Engineer II – Enterprise Architecture

Jobtailor • Arizona

On-site
USD 120,000 - 180,000
Software Engineer II - C#/.NET and Java
Software Engineer II - C#/.NET and Java

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 90,000 - 130,000
Senior Software Development Engineer / Technical Lead with AI Focus
Senior Software Development Engineer / Technical Lead with AI Focus

Triwill Group • United States

Remote
USD 150,000 - 190,000
Lead Development Engineer -AI-Assisted Engineering
Lead Development Engineer -AI-Assisted Engineering

Tyson Foods • Springdale (AR)

On-site
USD 120,000 - 150,000
Paid time off
401(k) plans
Affordable health, life, dental, vision benefits
Software Engineer II
Software Engineer II

慨正橡扯 • Burr Ridge (IL)

On-site
USD 80,000 - 110,000
Lead II, Software Development
Lead II, Software Development

S&P Global • New York (NY)

On-site
USD 150,000 - 210,000
Principal Software Engineer
Principal Software Engineer

Minfy Technologies • United States

On-site
USD 150,000 - 210,000
Senior Software Development Engineer / Technical Lead with AI Focus
Senior Software Development Engineer / Technical Lead with AI Focus

United States Digital Space LLC • United States

Remote
USD 140,000 - 230,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Phoenix (AZ)

On-site
USD 150,000 - 190,000