Jobs · Engineering · Alabama

AI & Distributed Systems Backend Engineer - Senior - Consulting - Location OPEN

EY · Birmingham, AL · 3 days ago
On-siteEngineering$103k–$188k/yrFull-time

About the role

The Platforms Practice at EY specializes in mission-critical, intelligent platforms for the world's most ambitious organizations. Using a product-driven, AI-centric approach, we empower organizations to build for the intelligent digital future.

Responsibilities

  • Collaborate with clients to gather and analyze requirements, ensuring the final product meets their needs.
  • Design and develop user interfaces that are both functional and enhance user experience.
  • Create clean, maintainable code and create specifications that support business objectives.
  • Write clean, maintainable code and perform peer code reviews.
  • Work in an Agile/Scrum environment to deliver high-quality software against aggressive schedules.
  • Contribute to design and architecture investigations and decisions.
  • Regular travel may be required to meet with clients, providing opportunities to engage directly with stakeholders.

Requirements

  • A Bachelor’s degree required (4-year degree).
  • No less than 2 - 4 years relevant experience.
  • Experience building successful production scalable software systems preferred.
  • Programming languages: 3-5+ years of experience with Java or C#.
  • Frameworks: 3-5+ years of experience with Spring Boot, .Net or .Net Core.

Attributes for Success

  • Work on a team with a get-things-done attitude, so you'll have lots of autonomy to create impact while tackling complex technical challenges.
  • Contribute to design and architecture investigations and decisions.
  • Write clean, maintainable code, and perform peer code reviews.
  • Strong understanding of agile delivery and development methodologies.
  • Proficiency in application development tools and quality assurance practices.
  • Ability to build and manage relationships with clients, fostering trust and value.
  • Excellent communication skills, capable of conveying complex ideas with clarity.

Skills

  • Strong understanding of modern software engineering processes.
  • Deep understanding and interest in cloud and distributed systems architectures.
  • Comfortable with ambiguity with a drive for clarity.
  • Experience leading and growing technical talent (for software engineering managers).
  • Experience in complex problem-solving and critical thinking.
  • Strong emotional agility and the ability to collaborate in hybrid environments.
  • A proactive approach to learning and adapting to new technologies.

What We Look For

  • A passion for delivering commercial software products and platforms to market.
  • Deeply technical and constantly in a state of learning.
  • Able to communicate clearly and efficiently with a variety of audiences including developers, clients, customers, partners and executives.
  • Fearless in getting “hands-on” with technology and execution.
  • An analytical mind with problem-solving aptitude.

What We Offer

  • A comprehensive compensation and benefits package where you’ll be rewarded based on your performance and recognized for the value you bring to the business.
  • The base salary range for this job in all geographic locations in the US is $102,500 to $187,900.
  • The base salary range for New York City Metro Area, Washington State and California (excluding Sacramento) is $122,900 to $213,400.
  • Individual salaries within those ranges are determined through a wide variety of factors including but not limited to education, experience, knowledge, skills and geography.
  • In addition, our Total Rewards package includes medical and dental coverage, pension and 401(k) plans, and a wide range of paid time off options.
  • We offer a flexible vacation policy, where you’ll decide how much vacation time you need based on your own personal circumstances.
  • You’ll also be granted time off for designated EY Paid Holidays, Winter/Summer breaks, Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.

Similar jobs