Experienced Software Developer
aveva · Pennsylvania
Job description
About the role
AVEVA is seeking an Experienced Software Developer to join its Philadelphia team. You will work on cloud‑native, AI‑enabled solutions that power industrial enterprises worldwide.
Key responsibilities
- Make technical decisions on scaling, reliability, performance and maintenance for your team’s services.
- Design, develop, test, debug and maintain high‑quality applications and cloud‑native services.
- Build scalable, fault‑tolerant solutions on Microsoft Azure using modern cloud architecture.
- Create microservices, REST APIs and distributed systems for enterprise‑scale applications.
- Integrate Large Language Models into products, evaluating performance, cost and latency trade‑offs.
Required profile
- Bachelor’s, Master’s or PhD in Computer Science, Engineering or related field, or equivalent experience.
- 5+ years of professional software development experience building enterprise applications.
- Proven ownership of medium‑to‑large engineering initiatives from design to deployment.
- Strong background in microservices, REST APIs, distributed systems and cloud platforms.
- Experience with SQL and NoSQL databases and designing scalable data architectures.
- Hands‑on work with Large Language Models and Retrieval‑Augmented Generation solutions.
Required skills
- C# and .NET framework
- C++ and JavaScript
- Microsoft Azure (AWS or Google Cloud a plus)
- SQL and NoSQL databases
- Microservices architecture and REST APIs
- Large Language Models, Retrieval‑Augmented Generation
- Model Context Protocol, Agent2Agent, Semantic Kernel, Microsoft AI Foundry, Microsoft Agent Framework
What we offer
- Competitive salary range $124,200 – $236,900 per year
- 20 vacation days (increasing with tenure)
- High‑quality healthcare and supplemental insurance
- 401(k) with 6 % employer match
- FSA, paid parental leave, 3 days paid volunteering
- Summer Fridays and flexible lifestyle benefits (fitness/tuition reimbursement)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 1 day from now
41 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
aveva
Pennsylvania