#1 Job Board for tech industry in Europe

  • Job offers
  • Principal Software Engineer
    New
    C

    Principal Software Engineer

    Type of work
    Full-time
    Experience
    C-level
    Employment Type
    Permanent
    Operating mode
    Hybrid
    EY

    EY

    EY Global Delivery Services (GDS) is the hub of innovation, a technology powerhouse, a global talent center and, a driver of operational excellence within EY, propelling EY’s purpose of building a better working world. With a robust network spread across 9 countries and 20 cities, GDS’s dynamic network of highly talented professionals leverage data, AI, and cutting-edge technology to enhance EY's wide array of services in assurance, consulting, tax, strategy, and transactions.

    Company profile

    Tech stack

      English

      C1

      C++

      master

      Python

      advanced

      Java

      advanced

    Job description

    Online interview
    Friendly offer

    Location: Wrocław or Warszawa

    Hybrid model: 2 days office/3 days remote

     

    The opportunity

     

    • Leads the delivery of solution or infrastructure development services for a large or more complex project, using strong technical capabilities and outstanding hands-on experience!
    • Takes accountability for the design, development, delivery and maintenance of solutions or infrastructure, driving compliance with and contributing to the development of relevant standards
    • Fully understands business and user requirements and ensures design specifications meet the requirements from a business and technical perspective

     

    Your key responsibilities

     

    • Solves complex and escalated aspects of a project, performing coding, debugging, testing and troubleshooting throughout the development process
    • Provides advanced technical expertise to maximize efficiency, reliability and value from current solutions, infrastructure and emerging technologies, showing technical leadership and identifying and implementing continuous improvement plans
    • Develops strong working relationships with peers across Development & Engineering and Architecture teams, collaborating to develop and engineer leading solutions
    • Provides a leadership role for the work group, ensuring the appropriate expectations, principles, structures, tools and responsibilities are in place to deliver the project
    • Drives consistency to the relevant processes, procedures, standards, technical design whilst supporting the definition, maintenance and implementation of technology standard

     

    Skills and attributes for success

     

    • Advanced technical proficiency in designing, developing, and debugging solutions
    • Advanced knowledge of one or more of: C#/Java or Python
    • Bachelor’s degree in computer science, Engineering, IT, Mathematics, or related field preferred
    • More than 10 years applied experience
    • Significant relevant experience in either an internal or external software or platform engineering role, or similar
    • Technical knowledge and experience in delivering software / platform engineering solutions (depending on specialism), providing comprehensive technical advice and handling user requirements
    • CI/CD delivery using code management, configuration management and automation tools such as GitHub, ADO
    • Proficiency in fine-tuning language models for specific tasks, including text generation, summarization, or question answering
    • Knowledge of embedding models and their application in NLP tasks like similarity matching, clustering, and information retrieval
    • Familiarity with designing and implementing agentic systems that combine AI models with external tools or environments for autonomous decision-making
    • Ability to design robust evaluation frameworks for AI models and agents, including metrics development, A/B testing, and performance benchmarking

     

    Ideally, you’ll also

     

    • Microsoft/Google/AWS certificates
    • Delivery using modern methodologies
    • Significant proven experience in building application using container-orchestration systems like Kubernetes, and container engines like Docker

     

    What we look for

     

    • A self-starter, independent-thinker, curious and creative person with ambition and passion

     

    What we offer

     

    EY Global Delivery Services (GDS) is a dynamic and truly global delivery network. We work across ten locations – Argentina, China, Hungary, India, the Philippines, Poland, Sri Lanka, Mexico, Spain and the United Kingdom – and with teams from all EY service lines, geographies and sectors, playing a vital role in the delivery of the EY growth strategy. From accountants to coders to advisory consultants, we offer a wide variety of fulfilling career opportunities that span all business disciplines. In GDS, you will collaborate with EY teams on exciting projects and work with well-known brands from across the globe. We’ll introduce you to an ever-expanding ecosystem of people, learning, skills and insights that will stay with you throughout your career.

     

    • Continuous learning: You’ll develop the mindset and skills to navigate whatever comes next.
    • Success as defined by you: We’ll provide the tools and flexibility, so you can make a meaningful impact, your way.
    • Transformative leadership: We’ll give you the insights, coaching and confidence to be the leader the world needs.
    • Diverse and inclusive culture: You’ll be embraced for who you are and empowered to use your voice to help others find theirs.

     

    Undisclosed Salary

    Permanent

    Check similar offers

    Tech Lead (Computer Networking), [2204]

    New
    PLVision
    Undisclosed Salary
    Kraków
    , Fully remote
    Fully remote
    C++
    Embedded
    C