StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Lead Platform Engineer - Consulting

EY - Dallas, TX

Apply Now

Job Description

Join our dynamic team at EY, where we are focused on shaping the future in a collaborative and globally connected environment. We invite you to explore a career that offers abundant opportunities for growth and a chance to make a meaningful impact on our clients, communities, and your own development. The Opportunity As a key member of our Platforms Practice, the Lead Platform Engineer will play a crucial role in designing, building, and maintaining advanced platforms that enable success for innovative organizations. You will collaborate with engineering, DevOps, and data teams to develop scalable, secure, and user-centric solutions. Your Key Responsibilities Design and implement robust APIs and microservices, utilizing technologies such as Java, Python, FastAPI, and OpenAPI. Architect and maintain containerized applications through Docker, Kubernetes, and Helm. Develop and optimize data models and queries using PostgreSQL and ORMs like SQLAlchemy. Advocate for test-driven development (TDD) practices, incorporating unit and integration testing. Collaborate across functions to build distributed systems using message queues like RabbitMQ and caching solutions such as Redis. Implement authentication and authorization mechanisms with technologies such as Keycloak, OAuth2, OIDC, and Azure Active Directory (AAD). Leverage Azure cloud services, including API gateways and object storage. Create and debug services deployed in Kubernetes environments. Investigate and implement AI system interactions, focusing on workflows and embedding-based searches. Monitor, troubleshoot, and enhance platform performance and reliability. Contribute to CI/CD pipelines and initiatives for infrastructure as code. This role may require regular travel to meet clients directly, fostering strong relationships with stakeholders. Skills and Attributes for Success Exceptional multitasking abilities within a dynamic, collaborative setting. Strong written and verbal communication skills, including effective presentation abilities. Adept at translating broad requirements into actionable tasks focused on delivering high-value outcomes. A passion for developing impactful software products and platforms. Technical proficiency and a commitment to continuous learning. Experience in mentoring and guiding junior engineers. Proactive in adopting new technologies and sharing insights with the team. Ensures successful project delivery through hands-on involvement when necessary. Collaborate with the engineering team to integrate best practices into thought leadership. Effectively communicate with various stakeholders to manage project scope, priorities, and timelines. Solid understanding of agile development methodologies. Familiarity with application development tools and quality assurance practices. Proficient in system integration. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field. 2-4 years of relevant platform engineering experience or software development roles. Experience in building large-scale distributed systems using cloud-native technologies. Proficient in Java or C#, Python, Spring Boot, .Net, or .Net Core. Strong foundational knowledge in Computer Science. Outstanding communication skills to convey technical solutions to business needs. Robust understanding of software design and system architecture. A collaborative team player with strong communication skills at all levels of an organization. Self-driven and quick to learn new languages and technologies. Analytical mindset with strong problem-solving capabilities. Ideally, You'll Also Have A desire to transition into a full-stack engineer role. Strong communication skills to effectively connect with diverse audiences. A readiness to actively engage with technology. A solid comprehension of modern software engineering processes. An interest in cloud and distributed system architectures. The ability to navigate ambiguity while seeking clarity. Experience in leading and mentoring technical talent. Strong critical thinking and problem-solving aptitudes. Emotional agility to collaborate effectively in hybrid work settings. A proactive approach to acquiring knowledge about emerging technologies. What We Look For We seek candidates who possess not only technical expertise but also a strong curiosity and a desire to learn. Our top performers navigate complex challenges with ease, communicate effectively, and build strong relationships with clients and colleagues. What We Offer You At EY, we are committed to fostering future-ready skills and providing exceptional experiences. You will thrive in a flexible work environment that celebrates your unique talents within a diverse and inclusive culture. Our comprehensive benefits package recognizes and rewards your contributions. Additionally, we embrace a hybrid work model, expecting most roles to engage in person 40-60% of the time. Our flexible vacation policy allows you to determine vacation time based on personal circumstances, while designated holidays and breaks support your well-being. Ready to elevate your career? Apply today! We accept applications for this position on an ongoing basis. At EY, we uphold high ethical standards and integrity, expecting all candidates to embody these qualities. EY | Building a better working world Join us as we create new value for clients and society, build trust in capital markets, and empower organizations with data, AI, and advanced technologies.

Created: 2026-03-10

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.