{"id":3037881,"url":"https://alion.io/job/aires-principal-engineer-application-software","title":"Principal Engineer, Application Software","company":{"id":1232,"name":"Aires","domain":"aires.com","url":"https://alion.io/company/aires","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Dayforce","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Pittsburgh, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":124000,"max_usd":248000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":1150},"experience_years_min":8,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Amazon CloudWatch","optional":false},{"name":"Amazon EC2","optional":false},{"name":"Amazon ECS","optional":false},{"name":"Amazon S3","optional":false},{"name":"Angular","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"Bootstrap","optional":false},{"name":"CI/CD","optional":false},{"name":"Confluence","optional":false},{"name":"Docker","optional":false},{"name":"DynamoDB","optional":false},{"name":"Git","optional":false},{"name":"Grafana","optional":false},{"name":"Java","optional":false},{"name":"Jira","optional":false},{"name":"JUnit","optional":false},{"name":"LLM","optional":false},{"name":"Material Design","optional":false},{"name":"OWASP Top 10","optional":false},{"name":"Prometheus","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"RAG","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"Sentiment Analysis","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Security","optional":false},{"name":"SQL","optional":false},{"name":"JavaScript","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-21T04:00:00Z","employer_posted_date":"2026-10-21","last_verified_at":"2026-10-24T19:24:28Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"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.\nThe 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.\n\nWe Have…\nAn award-winning technology platform, built in-house, that aligns with the future state of Global Mobility.\nA strong Aires brand consistently ranked among the mobility industry's highest annual customer satisfaction scores and a client retention rate of over 98%.\nA high internal promotion rate and long-tenured employees, highlighting our commitment to career growth and development.\nA comprehensive benefits package, including a 401K match.\nHybrid work environment. Candidates must be local to Pittsburgh, PA. Relocation assistance will not be provided.\n\nAn excellent career opportunity is currently available for a Principal Engineer, Application Software local to the Aires office located in Pittsburgh, PA (Robinson Township).\nThis 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.\n\nCandidates must be legally authorized to work in the United States. This position is not eligible for current or future visa sponsorship.\n\nPosition Responsibilities:\nDirectly manage the API Integrations, Research, and DevOps teams, including hiring, and performance reviews.\nOversee 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.\nDevelop 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.\nLeverage AI-Assisted development tools, including Kiro IDE, to accelerate software development through AI-assisted code generation, debugging, and documentation, and champion their adoption.\nOpportunity to lead exploration of emerging AI initiatives, including GenAI based features, as part of the platform's future roadmap.\nProvide 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.\nDesign and optimize complex database schemas, write efficient SQL queries, and develop PL/SQL procedures to support application data needs.\nEnsure 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.\nEnsure 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.\nFollow Agile practices by partnering with Product Owners, Scrum Masters, and other stakeholders to translate business requirements into actionable technical tasks and sprint deliverables.\nFacilitate cross-functional communication throughout the development lifecycle, removing roadblocks and ensuring deliverables are met, including serving as the senior point of contact for issues relating to delivery and departmental performance.\nOwn the reliability and governance of client and vendor facing API integrations, including contract/versioning standards, SLAs, and coordination with external partners when issues arise.\nSet DevOps standards, including CI/CD pipeline design, environment strategy, and release orchestration, and own deployment reliability for the systems this team delivers.\nGuide the Research team's evaluation of emerging technologies, translating exploratory work into production-ready proposals with clear scope, risk, and ROI framing.\nMaintain 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.\nTake on ad hoc and special projects outside the standing roadmap as business priorities require.\nRequired Qualifications:\n8+ years of professional experience in software engineering, with a proven track record of developing enterprise applications.\n2+ years directly managing engineers, with real authority over hiring, and performance reviews.\nStrong hands-on expertise in Java and its core ecosystems.\nExtensive experience of building, securing, and scaling microservices using the Spring Boot.\nExperience building or governing external-facing API integrations with third-party client or vendor systems, including contract design, versioning, and SLA management.\nHands on experience with AWS, developing and deploying cloud-native applications using services like Lambda, S3, DynamoDB, and EC2.\nStrong proficiency in relational databases, including writing complex SQL queries and developing PL/SQL.\nManage source code with Git including branching, merging, and collaboration in multi-developer environments.\nExperience working in Agile/Scrum development environments and stepping into lead developer role. \nStrong analytical skills and ability to understand complex system logic.\nHands-on experience with unit and integration testing using JUnit and ensuring code coverage.\nDemonstrated ability to communicate technical tradeoffs to both technical and non-technical stakeholders, including executive leadership.\nAdditional Qualifications (Preferred)\nGenerative 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.\nFrontend Technologies: Solid understanding of modern frontend ecosystems, particularly Angular, along with modern CSS frameworks (Bootstrap or Material Design).\nLegacy System Experience: Valuable experience maintaining, troubleshooting, or modernizing legacy Java applications (Java Swing, JSF, and JSP).\nDevOps & Automation: Hands-on experience building or integrating with CI/CD pipelines for automated testing and deployment.\nAgile Tools & Collaboration: Experience with Jira for issue tracking, Confluence for documentation, and collaborative team practices.\nSecurity Awareness: Knowledge of secure coding practices, OWASP Top 10, Spring Security, and API security standards such as OAuth 2.0 and JWT.\nObservability & Monitoring: Familiarity with tools such as ELK Stack, CloudWatch, Prometheus, or Grafana to monitor application performance.\nContainerization & Cloud Deployment: Experience with Docker and optionally ECS for deploying microservices.\nCollaborative Drive: A strong team-oriented mindset and a \"can-do\" attitude, with the proactive drive to tackle complex technical challenges alongside the team.\nMentorship & Support: A genuine desire to help others succeed, demonstrated through peer support, approachability, and a commitment to elevating the team's overall capabilities.\nAdditional Qualifications – Soft Skills & Values\nStrong time management and organizational skills.\nDemonstrated ability to manage multiple competing tasks effectively.\nCan-do attitude and proactive approach to problem-solving.\nGenuine desire to help others succeed and support team growth.\nTeam-oriented mindset with a strong sense of care and urgency.\nDesire to embrace our core values: Client Focus, Results, Responsibility & Accountability, Collaboration, and Innovation.","description_format":"text","description_chars":8358,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[]},"benefits":["401k plan","Hybrid work","Relocation assistance"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":true,"industries":["Management Consulting"],"lifecycle":[{"event":"open","at":"2026-10-21T21:53:58Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":3,"expected_fill_days":33,"reasons":["conf:2","win:early"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/aires-principal-engineer-application-software","json_url":"https://alion.io/job/aires-principal-engineer-application-software.json","meta":{"generated_at":"2026-10-24T21:17:57Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":31228,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1232},"rest":"https://alion.io/mcp/rest/get_company?id=1232"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Faires-principal-engineer-application-software"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Faires-principal-engineer-application-software"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Faires-principal-engineer-application-software"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/aires-principal-engineer-application-software\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Faires-principal-engineer-application-software"}]}