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.
The Aires' Innovative Technologies team is creating technologies that mobilize the modern workforce. Our technology enables our customer service teams, our clients, and their employees, as well as our partners, to deliver exceptional, industry-leading services.
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 Principal Engineer, Application Software local to the Aires office located in Pittsburgh, PA (Robinson Township).
This role offers an exciting opportunity within a high-growth environment, where you will leverage your expertise to guide the research, development, and design of engineering products. As the Principal Engineer, Application Software, you will partner closely with organizational leadership to shape development strategy and prioritize key technology initiatives. You will lead the creation of project plans, define tasks, recommend the best technical approach, and direct a focused team of engineers throughout the full product development lifecycle.
Candidates must be legally authorized to work in the United States. This position is not eligible for current or future visa sponsorship.
Position Responsibilities:
Directly manage the API Integrations, Research, and DevOps teams, including hiring, and performance reviews.
Oversee development strategy for key software products and lead engineers through the research, development, and design process, in collaboration with organizational leadership on prioritization and cross-team dependencies.
Develop highly scalable and robust RESTful APIs and microservices using Java and Spring Boot, with particular focus on client- and vendor-facing integrations that meet external partners' reliability and contract requirements.
Leverage AI-Assisted development tools, including Kiro IDE, to accelerate software development through AI-assisted code generation, debugging, and documentation, and champion their adoption.
Opportunity to lead exploration of emerging AI initiatives, including 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, completing technical design reviews for key projects, and mentoring mid-level and junior engineers across all owned teams.
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.
Ensure software products are fit for purpose, suitably specified, and approved by cross-functional product teams, collaborating with Quality Assurance to identify and resolve validation issues.
Follow Agile practices by partnering with Product Owners, Scrum Masters, and other stakeholders to translate business requirements into actionable technical tasks and sprint deliverables.
Facilitate cross-functional communication throughout the development lifecycle, removing roadblocks and ensuring deliverables are met, including serving as the senior…