Software Engineer

Posted 21 Days Ago
Pittsburgh, PA, USA
In-Office
110K-140K Annually
Mid level
Cloud • Information Technology • Security • Cybersecurity
The Role
The Software Engineer will design, build, and maintain applications and APIs, collaborate with stakeholders, and utilize AI tools for development. Responsibilities include code writing and reviewing, migrating legacy systems, and leveraging DevOps practices.
Summary Generated by Built In

Expedient is seeking a Software Engineer to join our Information Systems Team.  This person will work across our full application portfolio, including writing and reviewing code, collaborating with business stakeholders, and helping modernize a set of internal applications built on Go and PHP. This isn’t a role for someone who only wants to prompt AI tools and walk away. We need someone who genuinely understands code, can reason through architecture decisions, and can translate ambiguous business problems into working software. 

That said, we fully embrace AI-assisted development. We expect this person to be fluent with tools like Claude Code, GitHub Copilot, or similar, not as a crutch, but as a force multiplier. You should know how to use these tools effectively in a real production environment: reviewing what they produce, knowing when to trust them and when to push back, and integrating them into a disciplined engineering workflow. 

Key Responsibilities
  • Work with business stakeholders to understand and solve internal operational challenges, particularly around ITSM, CPQ, and related systems 

  • Design, build, and maintain web applications and APIs that run critical business functions 

  • Use AI coding tools (Claude Code, Codex, Copilot, or similar) as a core part of your development workflow, including prompting, reviewing, and refining AI-generated code 

  • Read and write production Go and PHP code; participate in code reviews and provide constructive, actionable feedback to teammates 

  • Work on a small team using Kanban-style agile practices, attending regular syncs and contributing to a continuous improvement culture 

  • Contribute to migrating legacy PHP applications toward modern Go-based microservices and React/JS frontends 

  • Leverage DevOps practices: CI/CD pipelines, containerization, Kubernetes, and cloud-native deployment patterns 

  • Participate in on-call rotation to support production systems 
     

Qualifications:
Required 

  • 3+ years of professional software development experience 

  • Demonstrated, real-world experience using AI coding tools (Claude Code, GitHub Copilot, Codex, Cursor, or similar) to build and ship production software, not just experimentation 

  • Proficiency in one or more of: Go, PHP, Python, JavaScript/TypeScript, Node.js, or React. We care more about solid fundamentals than language loyalty 

  • Experience building and consuming REST APIs 

  • Comfort reading and writing code you didn’t author, including legacy codebases 

  • Experience with relational databases (MySQL, PostgreSQL, or similar) 

  • Strong communication skills and experience working directly with non-technical stakeholders to define requirements and deliver solutions 

  • Experience with code review processes, including giving and receiving thoughtful technical feedback 

Preferred 

  • Experience with Go for backend API development 

  • Experience with React or modern JavaScript frameworks for frontend development 

  • Familiarity with Docker and Kubernetes 

  • Experience with CI/CD platforms such as GitHub Actions, Argo, or Jenkins 

  • Knowledge of application architecture patterns (microservices, event-driven, API gateway, etc.) 

  • Familiarity with ITSM or CPQ platforms and the business processes they support 

  • Comfortable presenting and discussing technical approaches with a mixed technical and non-technical audience 

Location: Pittsburgh, PA office (Northshore).  Hybrid role requiring in office collaboration Tuesday, Wednesday, & Thursday each week.  
Compensation for this position is based on your experience and skills.  Estimated salary range is $110,000 to $140,000 annually. 
#LI-hybrid

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Baltimore, MD
370 Employees
Year Founded: 2001

What We Do

Expedient is a network of data centers offering cloud computing, a wide range of managed services, and network connectivity.

Similar Jobs

Basis Logo Basis

Software Engineer

AdTech • Digital Media • Marketing Tech • Software • Automation
Easy Apply
In-Office or Remote
2 Locations
815 Employees
137K-185K Annually

Federal Reserve Bank of Boston Logo Federal Reserve Bank of Boston

Software Engineer

Fintech • Information Technology • Payments • Sharing Economy • Financial Services • Cryptocurrency
In-Office
12 Locations
1200 Employees
173K-260K Annually

Applied Systems Logo Applied Systems

Software Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
3040 Employees
60K-120K Annually

Babylist Logo Babylist

Senior Software Engineer

eCommerce • Healthtech • Kids + Family • Retail • Social Media
Easy Apply
Remote or Hybrid
2 Locations
300 Employees
186K-234K Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Milestone Systems Thumbnail
Artificial Intelligence • Other • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account