Software Engineer

Aires

Pittsburgh (Allegheny County)

Hybrid

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401K match
Career growth opportunities
Hybrid work environment

Job summary

Aires, a leader in relocation management services, is seeking a Software Engineer in Pittsburgh, PA. You will develop scalable microservices using Java and Spring Boot, and leverage AI-assisted tools. This position offers a hybrid work environment and emphasizes career growth.

Ideal candidates have 5+ years of experience, expertise in Java, and knowledge of AWS technologies. Join a team committed to innovation, collaboration and excellence in the industry.

Qualifications

  • 5+ years of professional experience in software engineering.
  • Strong hands-on expertise in Java and its core ecosystems.
  • Extensive experience building microservices using Spring Boot.

Responsibilities

  • Develop RESTful APIs and microservices using Java and Spring Boot.
  • Provide technical leadership and mentoring to junior engineers.
  • Follow Agile practices for project tasks and deliverables.

Skills

Java
Spring Boot
AWS
SQL
Agile/Scrum
RESTful APIs

Tools

Docker
Git
Jira
CloudWatch

Job description

Aires (www.aires.com) has been providing best-in‑class relocation management services for over 40 years and is a recognized industry leader in delivering high quality relocation and assignment management services to leading corporations.

We Have...
  • An award‑winning technology platform, built in-house, that aligns with the future state of Global Mobility.
  • A strong Aires brand consistently ranked among the mobility industry's highest annual customer satisfaction scores and a client retention rate of over 98%.
  • A high internal promotion rate and long‑tenured employees, highlighting our commitment to career growth and development.
  • A comprehensive benefits package, including a 401K match.
  • Hybrid work environment. Candidates must be local to Pittsburgh, PA. Relocation assistance will not be provided.

An excellent career opportunity is currently available for a Software Engineer local to the Aires office in Pittsburgh, PA (Robinson Township).

Position Responsibilities
  • Develop highly scalable and robust RESTful APIs and microservices using Java and Spring Boot.
  • Leverage AI‑Assisted development tools, including Kiro IDE, to accelerate software development through AI‑assisted code generation, debugging and documentation.
  • Opportunity to collaborate on emerging AI initiatives, including potential exploration of GenAI based features, as part of the platform's future roadmap.
  • Provide technical Leadership by working closely with engineers and product owners to translate business requirements into technical solutions, and mentoring to mid‑level and junior engineers when needed.
  • Design and optimize complex database schemas, write efficient SQL queries, and develop PL/SQL procedures to support application data needs.
  • Ensure code quality & standards by conducting code reviews, establishing best practices, and ensuring code quality, security and performance, and maintaining unit and integration test with code coverage.
  • Follow Agile practices by partnering with Product Owners, Scrum Masters, and other stakeholders to translate business requirements into actionable technical tasks and sprint deliverables.
  • Maintain security and observability by following secure coding practices, maintaining API security, and monitoring system health through logging, metrics and observability tools. Contribute to containerized and cloud‑native deployments with attention to performance and scalability.

Candidates for this position must be authorized to work legally in the United States. Visa sponsorship is not available.

Required Qualifications
  • 5+ years of professional experience in software engineering, with a proven track record of developing enterprise applications.
  • Strong hands‑on expertise in Java and its core ecosystems.
  • Extensive experience building, securing and scaling microservices using Spring Boot.
  • Hands on experience with AWS, developing and deploying cloud‑native applications using services like Lambda, S3, DynamoDB and EC2.
  • Strong proficiency in relational databases, including writing complex SQL queries and developing PL/SQL.
  • Manage source code with Git including branching, merging, and collaboration in multi‑developer environments.
  • Experience working in Agile/Scrum development environments and stepping into lead developer role.
  • Strong analytical skills and ability to understand complex system logic.
  • Hands‑on experience with unit and integration testing using JUnit and ensuring code coverage.
Additional Qualifications (Preferred)
  • Generative AI / LLM Exposure: Understanding of Generative AI concepts, including RAG, Prompt Engineering, and integrating LLMs into enterprise applications for capabilities such as sentiment analysis, text processing, and intelligent automation.
  • Frontend Technologies: Solid understanding of modern frontend ecosystems, particularly Angular, along with modern CSS frameworks (Bootstrap or Material Design).
  • Legacy System Experience: Valuable experience maintaining, troubleshooting or modernizing legacy Java applications (Java Swing, JSF and JSP).
  • DevOps & Automation: Hands‑on experience building or integrating with CI/CD pipelines for automated testing and deployment.
  • Agile Tools & Collaboration: Experience with Jira for issue tracking, Confluence for documentation, and collaborative team practices.
  • Security Awareness: Knowledge of secure coding practices, OWASP Top 10, Spring Security and API security standards such as OAuth 2.0 and JWT.
  • Observability & Monitoring: Familiarity with tools such as ELK Stack, CloudWatch, Prometheus, or Grafana to monitor application performance.
  • Containerization & Cloud Deployment: Experience with Docker and optionally ECS for deploying microservices.
  • Collaborative Drive: A strong team‑oriented mindset and a "can‑do" attitude, with the proactive drive to tackle complex technical challenges alongside the team.
  • Mentorship & Support: A genuine desire to help others succeed, demonstrated through peer support, approachability, and a commitment to elevating the team’s overall capabilities.
Additional Qualifications - Soft Skills & Values
  • Strong time management and organizational skills.
  • Demonstrated ability to manage multiple competing tasks effectively.
  • Can‑do attitude and proactive approach to problem‑solving.
  • Genuine desire to help others succeed and support team growth.
  • Team‑oriented mindset with a strong sense of care and urgency.
  • Desire to embrace our core values: Client Focus, Results, Responsibility & Accountability, Collaboration, and Innovation.

American International Relocation Solutions, LLC. provides equal opportunity to all persons through policies and practices to recruit, hire, train, and promote, in all job classifications, based on merit and qualifications without regard to race, religion, color, national origin, citizenship, sex, age, veteran status, disability, genetic information, or any other protected characteristic. Aires will not discriminate against persons because of their disability, including disabled veterans. Aires is committed to providing reasonable accommodations to qualified individuals so that an individual can perform their job‑related duties. If you are interested in applying for an employment opportunity and require special assistance or an accommodation to apply, please contact us at hr@aires.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Artificial Intelligence Engineer
Artificial Intelligence Engineer

Aires • Pittsburgh

On-site
USD 90,000 - 120,000
401K match
Comprehensive benefits package
Flexible work environment
Product Manager
Product Manager

Aires • Pittsburgh

Hybrid
USD 90,000 - 130,000
401K match
Hybrid work environment
Senior Software Engineer - AI-Driven Microservices (Pittsburgh)
Senior Software Engineer - AI-Driven Microservices (Pittsburgh)

Aires • Pittsburgh

Hybrid
USD 90,000 - 120,000
401K match
Career growth opportunities
Hybrid work environment
Real Estate Support Team Member
Real Estate Support Team Member

Aires • Pittsburgh

Hybrid
USD 36,000 - 48,000
Hybrid work environment
401K match
Sr. Software Developer
Sr. Software Developer

Aeries Admins Users Group • California (MO)

Remote
USD 120,000 - 145,000
Health insurance coverage
401(k) plan with up to 4% employer matching
Paid time off for sick leave and volunteering
+1
Client Mobility Solutions Specialist
Client Mobility Solutions Specialist

Aires • California (MO)

Hybrid
USD 70,000 - 90,000
Medical insurance
Vision insurance
401(k)
+4
Software Engineer
Software Engineer

artificial intelligence and robotics laboratory (itu air lab) • Pittsburgh

On-site
USD 85,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Air • Pittsburgh

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

artificial intelligence and robotics laboratory (itu air lab) • Pittsburgh

On-site
USD 120,000 - 160,000
Lead Software Engineer
Lead Software Engineer

Air • Pittsburgh

On-site
USD 120,000 - 180,000