More jobs:
Senior Engineer 2
Job in
Fort Worth, Tarrant County, Texas, 76102, USA
Listed on 2026-08-22
Listing for:
Compunnel, Inc.
Full Time
position Listed on 2026-08-22
Job specializations:
-
Software Development
DevOps, Software Architect, Cloud Engineer - Software
Job Description & How to Apply Below
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, Dev Ops 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, Dev Ops 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 Dev Ops 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, Dev Ops, 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.
- 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 Dev Ops 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.
- 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, Git Hub, Azure Dev Ops, and related technologies.
- Experience with automated testing frameworks and tools such as Selenium, TestNG, JUnit, PyTest, Cypress, Cucumber, Playwright, Postman, and Sonar Qube.
- Strong ability to simplify complex technical challenges and drive continuous improvement initiatives.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×