Logo
EY

Technology Consulting - Digital Engineering - Platform/Backend Engineer - Manage

EY, New Brunswick, New Jersey, us, 08933

Save Job

About EY

EY is a global professional services firm dedicated to building a better working world. We work with clients across assurance, consulting, tax, strategy, and transactions, leveraging data, AI, and advanced technology to shape the future and create value.

Opportunity

Join our dynamic Technology – Engineering & Systems Integration team as a Platform Engineer. In this role you will design, build, and maintain the foundational infrastructure and services that power our applications. Working closely with software engineers, DevOps, and data teams, you will help ensure our platform is scalable, secure, and developer‑friendly.

Key Responsibilities

Collaborate with clients to gather and analyze requirements, ensuring the final product meets their needs. Design and develop user interfaces that are functional and enhance user experience. Write clean, maintainable code and create specifications that support business objectives. Design and implement robust APIs and microservices using Python, FastAPI and OpenAPI. Architect and maintain containerized applications using Docker, Kubernetes, and Helm. Develop and optimize data models and queries using PostgreSQL and ORMs. Champion test‑driven development (TDD) practices, including unit and integration testing. Collaborate with cross‑functional teams to build distributed systems using message queues and caching layers. Integrate authentication and authorization mechanisms using Keycloak, OAuth2, OIDC, and Azure Active Directory. Work with Azure cloud services, including API gateways and object storage. Debug Kubernetes‑hosted services and explore integrations with AI/LLM systems. Monitor, troubleshoot, and optimize platform performance and reliability. Occasionally contribute to CI/CD pipelines and infrastructure‑as‑code.

Qualifications

Bachelor’s degree in Computer Science, Software Engineering, or a related field. 4–6 years of professional platform engineering experience or a similar role in software development and system administration. Strong proficiency in Python and FastAPI for backend development. Solid experience with microservices architecture, API design, and implementation. Hands‑on experience with containers, Kubernetes, and Helm. Deep understanding of relational databases, especially PostgreSQL, and ORM tools. Proven experience with unit testing, integration testing, and TDD methodologies. Experience with mTLS for secure service‑to‑service communication. Proficiency in Agile Delivery methodologies. Familiarity with application delivery processes and development tools. Knowledge of quality assurance practices and testing principles.

Ideal Additional Experience

Experience building and evolving distributed systems. Experience with integration technologies: APIs, message queues, and caches. Familiarity with identity and access management tools such as Keycloak, OAuth2, OIDC, and AAD. Exposure to cloud services (Azure preferred) including API gateways and object storage. Experience with LLMs, vector databases, and semantic search. Knowledge of CI/CD tools and infrastructure automation (e.g., Terraform, GitHub Actions). Strong problem‑solving and critical‑thinking skills. Emotional agility and ability to collaborate in hybrid environments. Proactive learning and adaptability.

What We Offer

A comprehensive compensation and benefits package with a base salary range of $142,600 to $261,500 (US) and additional $171,200 to $297,200 for select metro areas. Medical and dental coverage, pension and 401(k) plans, and a wide range of paid time off options. A hybrid work model with flexibility for remote and in‑office collaboration. Opportunities for continuous professional development and a supportive, inclusive culture.

EEO Statement

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 including veterans with disabilities. If you have a disability and need assistance applying online or want 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 Option 1 for candidate queries, and finally 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