Principal Software Engineer, Back End
Apply NowJubil ID: 588
Company: Agoda
Location: Dallas, TX
Description:
OverviewJoin an amazing team that is consistently recognized for our achievements and culture
including our most recent Forbes award of being one of America's Best Midsize Employers for 2024!State specific pay scales for this role are as follows:$102
678 to $194
588
Qualifications:
Bachelor's Degree in Computer Science
Information Systems or other related fields Or equivalent combination of education and experience
7+ years software engineering experience with proven experience in cutting-edge Technologies and/or those used at Mercury
3+ years hands-on experience leading multi-team engineering initiatives for building features in a distributed application systems environment
Proficient in programming in one or more industry-standard languages
Benefits:
$102
678 to $194
588
Responsibilities:
As a Staff Software Engineer
you will provide technical leadership and direction for multiple agile teams or projects to implement prioritized software product roadmaps
This role includes designing
developing
and maintaining complex software systems
along with mentoring junior engineers
Write high-quality code for complex scenarios with good test coverage
Review and translate product requirements into robust designs to ensure high-quality distributed application systems that are modular
configurable
maximize reuse
and are fast
effective
user-friendly
secure
compliant
scalable
and maintainable
Lead design and code reviews of multiple applications to ensure best practices
adherence to Mercury standards
and high quality
Lead multiple sprint teams within the same product area to deliver new or improved features
addressing any impediments in delivering high-quality solutions for items in the product backlog
Collaborate with other teams and stakeholders as necessary to ensure overall successful delivery of the intended functionality
Mentor and provide technical guidance to other engineers across multiple teams within the same functional area
fostering a culture of innovation and excellence within Mercury engineering
Collaborate with product managers to estimate effort
prioritize work
plan
and deliver prioritized roadmap items
