×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer III- AI & Engineering​/Software Service

Job in Phenix City, Russell County, Alabama, 36868, USA
Listing for: PowerToFly
Full Time position
Listed on 2026-09-22
Job specializations:
  • Software Development
    Cloud Engineer - Software, DevOps, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 122000 - 241000 USD Yearly USD 122000.00 241000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer III- AI & Engineering/Software as a Service

Position Summary

Software Engineer III- AI & Engineering/Software as a Service

Join our AI & Engineering team transforming technology platforms, driving innovation, and helping make a significant impact on our clients' success. You'll work alongside talented professionals reimagining and re-engineering operations and processes that are critical to business. Your contributions can help clients improve financial performance, accelerate new digital ventures, and fuel growth through innovation.

AI & Engineering leverages cutting-edge engineering capabilities to build, deploy, and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by engineering for business advantage, transforming mission-critical operations. We enable clients to stay ahead with the latest advancements by transforming engineering teams and modernizing technology & data platforms. Our delivery models are tailored to meet each client's unique requirements.

Engineering as a Service provides complete design, implementation, and technology operations, leveraging our core engineering expertise. We transform engineering teams, modernize technology, and deliver complex programs with a product engineering approach. Our flexible delivery models-traditional teams, pools, or pods-are tailored to each client's needs, offering engineering-led advisory, implementation, and operational capabilities to accelerate innovation.

Recruiting for this role ends on 10/31/26

Work You’ll Do

You are a hands-on technical leader who designs, builds and ships scalable software systems while mentoring junior engineers and driving technical best practices across the organization. You will architect full-stack and agentic AI solutions, guide distributed engineering teams, and engage with product managers, designers, and stakeholders to deliver high-impact solutions.

A successful candidate would possess these skills:
  • Ability to work independently and collaborate as part of a team
  • Effective written and verbal communication skills
  • Meticulous attention to detail and quality of work product
  • Ability to build and sustain professional relationships
  • Ability to lead projects or work streams
  • Ability to manage and prioritize multiple tasks in a fast-paced and dynamic environment
  • Strong interpersonal skills and professional demeanor
  • Ability to meet deadlines
  • Ability to provide clear guidance to others
Key Responsibilities
  • Architect, design, and implement scalable, reliable, and maintainable full-stack software systems and services.
  • Design and operationalize RESTful and asynchronous APIs on cloud-native infrastructure (AWS, Azure, or GCP), including containerized workloads, CI/CD pipelines, and infrastructure-as-code.
  • Lead end-to-end delivery of complex features from requirements gathering through deployment and monitoring.
  • Architect and deliver production-grade agentic AI and multi-agent applications using popular frameworks such as Lang Chain, Lang Graph, Auto Gen, CrewAI, or Semantic Kernel; design patterns including orchestrator-agent hierarchies, RAG pipelines, tool-calling agents, and context/memory management.
  • Conduct thorough code reviews, enforce coding standards, and champion engineering best practices.
  • Mentor and guide junior and mid-level engineers, fostering a culture of continuous learning and improvement.
  • Collaborate with cross-functional teams including Product, Design, Dev Ops, and QA to deliver high-quality software.
  • Identify technical debt and proactively drive refactoring and improvement initiatives.
  • Participate in system design discussions, architecture reviews, and technical planning sessions.
  • Troubleshoot and resolve complex performance, scalability, and reliability issues in production systems.
  • Contribute to hiring processes including technical interviews and assessments.
Qualifications
  • 5+ years of relevant consulting or industry experience in a hands-on development role, working across borders and as an integral team member.
  • 5+ years of full-stack software development experience with proficiency in at least one back-end language (Python, Java, .NET/C#, Go, or Node.js) and a modern front-end framework.
  • 4+ years building microservices and scalable APIs in a distributed, enterprise environment.
  • Solid knowledge of relational and/or No

    SQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB, etc.).
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerized environments (Docker, Kubernetes).
  • Excellent problem-solving
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary