drjobs Senior Software Development Engineer Distributed Data

Senior Software Development Engineer Distributed Data

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Salt Lake, UT - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title

Senior Software Development Engineer Distributed Data

Summary of the role:

Navitaire an Amadeus company is a proven innovator in the travel industry shaping the way the world thinks about travel. With more than 50 customers worldwide including many of the worlds most successful hybrid and lowcost airlines Navitaire offers a unique opportunity to make a significant impact on the world of travel.

Navitaire is evolving its portfolio of hosted services towards a nextgeneration modern airline retailing platform aligned with industry offer and order retailing concepts. This transformation is founded on principles of customercentric value delivery and driven by cloudfirst modern engineering practices. We are looking for talented and motivated individuals with a passion for innovation collaboration and learning to join our team and shape the evolution of our platform.

We are seeking a Software Engineer to play a key role in designing and implementing a data mesh architecture that enables scalable decentralized data management. This role requires strong software engineering skills and expertise in distributed data systems to build domaindriven data products selfservice data infrastructure governanceascode and robust APIs that empower teams across the organization. This is a hybrid role and would require you to be in one of our local offices 23 days a week.

Key Responsibilities:

Design and develop domainoriented productdriven data services that align with Data Mesh principles (decentralization data as a product selfserve platforms federated governance).

Implement eventdriven architecture using technologies such as Kafka or equivalent streaming platforms.

Build data contracts schema registries and metadata management frameworks to ensure consistency and interoperability of distributed data.

Develop APIs and data access layers to support secure and efficient data retrieval across relational and nonrelational databases.

Architect scalable selfservice data platforms that allow teams to manage and consume data independently.

Collaborate with crossfunctional domain teams to implement best practices for data modeling integration and governance.

Ensure compliance with data governance security and regulatory requirements through automation and governanceascode practices.

Drive adoption of modern software development best practices (SOLID principles hexagonal architecture CI/CD automated testing).

Required Skills & Experience

5 years of software engineering experience with a focus on distributed data systems.

Understanding of Data Mesh principles and experience implementing domaindriven data products.

Expertise in eventdriven architecture and data streaming.

Experience with data contracts schema evolution and data lineage tracking.

Proficiency in designing and building data APIs access layers and microservices.

Knowledge of data governance frameworks metadata management and federated governance models.

Handson experience with relational and NoSQL databases in largescale environments.

Strong programming skills in Python C#

Familiarity with cloudnative architectures (Azure).

Preferred Qualifications

Experience implementing selfservice data platforms for domain teams.

Knowledge of data security compliance and privacy.

Familiarity with Kubernetes InfrastructureasCode and DevOps best practices.

Experience with integration of operational data stores.

Couchbase and/or Neo4J experience preferred

Working at Amadeus you will find

A critical mission and purpose At Amadeus you will be powering the future of travel and pursuing a critical mission and extraordinary purpose.

A truly global DNA Everything at Amadeus is global from our people to our business which translates into our footprint processes and culture.

Great opportunities to learn Learning happens all the time and in many ways at Amadeus through onthejob training formal learning activities and daytoday interactions with colleagues.

A caring environment Amadeus fosters a caring environment nurturing both a fulfilling career and personal and family life. We care about our employees and strive to provide a supportive work environment.

A complete rewards offer Amadeus provides attractive remuneration packages covering all essential components of a competitive reward offer including salary bonus equity and benefits.

A flexible working model We want our employees to do their best work wherever and however it works best for them.

A diverse and inclusive community We are committed to leveraging our uniquely diverse population to drive innovation creativity and collaboration across our organization.

A Reliable Company Trust and reliability are fundamental values that drive our actions and shape longlasting relationships with our customers partners and employees.

#LIAM2024

Diversity & Inclusion

Amadeus is an Equal Employment Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race color religion sex (including pregnancy childbirth or a related medical condition) ancestry national origin age genetic information military or veterans status sexual orientation gender expression perception or identity marital status mental or physical disability status or any other protected federal state or local status unrelated to performance of work involved.

Amadeus endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process please contact us at. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.


Required Experience:

Senior IC

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.