AI and Distributed Systems Fullstack Engineer - Manager - Consulting - Location OPENErnst & Young Oman • United States
This job offer is no longer available
AI and Distributed Systems Fullstack Engineer - Manager - Consulting - Location OPEN
Ernst & Young Oman
- United States
- United States
About
The opportunity The Platforms Practice specializes in mission‑critical, intelligent platforms for the world’s most ambitious organizations. Using a product‑driven, AI‑centric approach, our elite team of product leaders, data scientists, designers, and software engineers empower clients to build for the intelligent digital future. In this role you will identify and define user/customer requirements while focusing on developing user interfaces (UI) across mobile, web, and tablet platforms. You will engage in coding, programming, and creating specifications to deliver development services aligned with business requirements.
Your key responsibilities As a Manager in Application Design and Development you will lead the effective management and delivery of processes, solutions, and projects, ensuring a strong focus on quality and risk management. You will engage regularly with external clients, participate in working sessions, and lead workstreams from planning to execution and closure.
Develop solutions to complex problems, recommending changes to policies and establishing procedures that impact your work area.
Exercise judgment in selecting methods, techniques, and evaluation criteria for obtaining results.
Provide direction and feedback to team members, ensuring successful task completion.
Skills and attributes for success To thrive in this role you will need a blend of technical and business skills and the ability to build and manage relationships, communicate effectively, and lead teams.
Translate business requirements into technical design and architecture.
Develop prototypes and demos quickly.
Function as part of an agile delivery process.
Work on distributed systems problems such as scheduling, resource management, messaging, distributed caching, and infrastructure automation.
Solve sophisticated data and analytics problems at scale.
Apply machine learning and AI systems to real‑world business problems.
Build world‑class user experiences across a range of interfaces.
Create automation systems for testing, continuous integration and continuous deployment.
Design APIs and extensibility models for platform use cases that haven’t yet been imagined.
Teach clients how to build and deliver commercial software and services at scale.
Proficient in Agile delivery and development methodologies.
Experienced in application delivery processes and application development tools.
Strong understanding of quality assurance and testing practices.
Knowledgeable in system development lifecycle and technology integration.
To qualify for the role, you must have
A Bachelor’s degree (4‑year degree).
Typically, no less than 4–6 years of relevant experience.
4+ years of experience with Angular or similar frontend frameworks.
Strong knowledge of JavaScript, TypeScript, and Angular.
Knowledge of PostgreSQL and Temporal.
Knowledge of Generative AI and building Agents.
Ability to design and implement robust APIs and microservices using Java, Python, FastAPI, and OpenAPI.
Integrate authentication and authorization mechanisms using Keycloak, OAuth2, OIDC, and Azure Active Directory (AAD).
Experience with Data Visualization tools such as D3, Highcharts, Plotly.js, and Ember Charts.
Experience using commercial dashboards (PowerBI, Tableau, Looker).
Experience with Test‑Driven Development (TDD) / unit testing.
Experience working on complex problems in a complex codebase.
Knowledge of frontend “best practices” around page performance.
Ideally, you’ll also have
A passion for delivering commercial software products and platforms to market.
Deeply technical and constantly learning.
Clear and efficient communication with developers, clients, customers, partners, and executives.
Fearless in getting “hands‑on” with technology and execution.
Strong understanding of modern software engineering processes.
Deep understanding and interest in cloud and distributed systems architectures.
Comfortable with ambiguity and a drive for clarity.
Experience leading and growing technical talent (for software engineering managers).
Strong negotiation and influencing skills.
Experience managing change effectively.
A track record of leading teams successfully.
What we look for We seek individuals who are technically proficient and possess emotional agility, digital fluency, and commercial acumen. Top performers demonstrate the ability to build trust and value with clients while leading teams through change and innovation.
What we offer you
A comprehensive compensation and benefits package with a base salary range of $142,600 to $261,500 in the US (adjusted for location). Included benefits are medical and dental coverage, pension and 401(k) plans, and a variety of paid time off options.
Hybrid work model: most people in external, client‑serving roles work in person 40–60% of the time.
Flexible vacation policy allowing you to decide how much time you need, plus time off for EY Paid Holidays, winter/summer breaks, personal/family care, and other leaves of absence.
EY focuses on high‑ethical standards and integrity among its employees and expects all candidates to demonstrate these qualities.
EY provides equal employment opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity/expression, pregnancy, genetic information, national origin, protected veteran status, disability status, or any other legally protected basis, including arrest and conviction records, in accordance with applicable law.
EY is committed to providing reasonable accommodation to qualified individuals with disabilities. If you have a disability and either need assistance applying online or need to request an accommodation during any part of the application process, please call 1‑800‑EY‑HELP3, select Option 2 for candidate related inquiries, then select Option 1 for candidate queries and finally select Option 2 for candidates with an inquiry which will route you to EY’s Talent Shared Services Team (TSS) or email the TSS at ssc.customersupport@ey.com.
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.