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

Senior Platform Engineer - Consulting

EY - Dallas, TX

Apply Now

Job Description

Join our innovative team at EY, where we are dedicated to shaping the future with confidence in a collaborative, globally connected environment. We invite you to explore a fulfilling career path that offers opportunities to thrive and make a significant impact on our clients, communities, and your personal development. The Opportunity As a vital member of our Platforms Practice, the Senior Platform Engineer will be instrumental in designing, building, and maintaining advanced platforms that drive success for progressive organizations. You will partner with engineering, DevOps, and data teams to create scalable, secure, and user-focused solutions. Your Key Responsibilities Design and implement robust APIs and microservices using technologies such as Java, Python, FastAPI, and OpenAPI. Architect and maintain containerized applications utilizing Docker, Kubernetes, and Helm. Develop and optimize data models and queries with PostgreSQL and ORMs like SQLAlchemy. Promote test-driven development (TDD) practices, including unit and integration testing. Collaborate cross-functionally to build distributed systems using message queues like RabbitMQ and caching solutions such as Redis. Implement authentication and authorization mechanisms with technologies including Keycloak, OAuth2, OIDC, and Azure Active Directory (AAD). Leverage Azure cloud services, including API gateways and object storage. Create and debug services deployed on 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 involve regular travel to meet clients directly, fostering strong stakeholder relationships. Skills and Attributes for Success Excellent multitasking ability within a dynamic, collaborative environment. Strong written and verbal communication skills, including effective presentation capabilities. Ability to translate broad requirements into actionable tasks with a focus 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 fellow engineers. Proactive in adopting new technologies and sharing insights within the team. Ensures successful project delivery with hands-on involvement as necessary. Collaborate with the engineering team to incorporate best practices into thought leadership. Effectively communicate with various stakeholders to manage project scope, priorities, and timelines. Solid understanding of agile development methodologies. Experience with application development tools and quality assurance practices. Able to build and maintain client relationships based on trust and value. 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 building large-scale distributed systems with 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 knowledge of software design and system architecture. A collaborative team player with strong communication skills at all organizational levels. Self-driven and quick to learn new languages and technologies. Analytical mindset with strong problem-solving abilities. Familiarity with application development tools and quality assurance methods. Experience in system integration. Ideally, You'll Also Have A desire to evolve into a full-stack engineer. Strong communication skills to effectively engage various audiences. A readiness to actively work with technology. A solid understanding of modern software engineering processes. An interest in cloud and distributed system architectures. The ability to navigate ambiguity while pursuing clarity. Experience leading and mentoring technical talent. Strong critical thinking and problem-solving skills. Emotional agility to collaborate effectively in hybrid work settings. A proactive approach to learning emerging technologies. What We Look For We seek individuals who possess not only technical expertise but also a strong curiosity and desire to learn. Our top performers navigate complex challenges with ease, communicate effectively, and build meaningful relationships with clients and colleagues. What We Offer You At EY, we prioritize developing future-ready skills and providing outstanding experiences. You will thrive in a flexible work environment that encourages your exceptional talents within a diverse and inclusive culture. Our comprehensive benefits package recognizes and rewards your performance. 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 your vacation time based on personal circumstances, while designated holidays and breaks are provided to support your well-being. Ready to take your career to the next level? 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 demonstrate 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.