¡Activa las notificaciones laborales por email!

Backend R&D Engineer f/m | PE-335

Ansys

Valladolid

Presencial

EUR 40.000 - 60.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading tech firm is looking for an R&D engineer to develop their SaaS SimAI platform. The role demands expertise in Python, backend services, and strong problem-solving skills. Experience with databases and open-source software is essential. You will work in a dynamic team environment focusing on innovative solutions. Comprehensive benefits provided during hiring.

Servicios

Comprehensive health benefits
Wellness programs
Financial benefits tailored to needs

Formación

  • 5 years of experience in engineering or computer science.
  • Experience in software development, especially with open-source software.
  • Deep knowledge of databases.

Responsabilidades

  • Understand customer requirements.
  • Design and implement backend services.
  • Optimize backend performance.

Conocimientos

Python
Postgres
RabbitMQ
Redis
Software Development
Communication Skills

Educación

BS in Engineering, Computer Science, or related field
MS in relevant field
PhD in relevant field

Herramientas

Elixir
Rust

Descripción del empleo

Requisition #: 15556

Ansys, now part of Synopsys, Inc. (Nasdaq: SNPS), accelerates technology innovation from silicon to systems. We deliver design solutions, from electronic design automation to silicon IP, system design, and multiphysics simulation and analysis. We partner with a wide range of industries to maximize R&D capability and productivity, powering today’s innovation that ignites tomorrow’s ingenuity. Learn more at our website.

Summary / Role Purpose

The SimAI platform is a SaaS AI-based technology that offers unprecedented speed, innovation, and accessibility to simulation. Based on proprietary deep learning algorithms at the forefront of AI, Ansys SimAI allows users to train AI models using simulation results and reliably predict the performance of complex problems in minutes instead of hours or days. This empowers faster decision-making, quicker iterations, and ultimately, faster innovation.

The R&D engineer will contribute to developing the core services of the SimAI SaaS platform, utilizing modern tools such as Python (sync/async), Elixir, Rust, and Postgres. The engineer’s problem-solving skills will help grow a platform with a specific load profile that intelligently leverages computing resources and manages tens of TBs of data. The senior backend engineer will collaborate with a team of experts to build the future of computer-assisted system design.

In our team, autonomy is key. The R&D engineer will handle end-to-end tasks, from problem definition to implementation, ranging from incremental to substantial improvements in internal architecture.

Key Duties and Responsibilities
  • Understand customer requirements
  • Design, implement, maintain, and test backend services, including new features aligned with R&D research efforts
  • Perform bug qualification and release testing
  • Optimize backend performance concerning database access patterns and schemas while maintaining code quality and discoverability
  • Ensure advanced observability and service composability
  • Modularize backend architecture with a balanced approach
  • Enhance infrastructure resilience through load testing and staged service interruptions
Minimum Education/Certification Requirements and Experience
  • BS in Engineering, Computer Science, or related field with 5 years’ experience; MS with 3 years’, or PhD with 1-year’ experience
  • Experience in software development, especially with open-source software or in a professional setting
  • Deep knowledge of databases and experience with multiple programming languages
  • Proficiency with Python, Postgres, RabbitMQ, Redis
Preferred Qualifications and Skills
  • Excellent communication and interpersonal skills
  • Strong taste for elegant software design
  • Familiarity with long-running jobs, asynchronous architectures, and communication
  • Experience with message exchanges, queues, and bottleneck management
  • Knowledge of event-oriented architectures
  • Understanding of database fundamentals (indexes, ORMs) and related bottlenecks
  • Experience with scalable, clustered architectures
  • Knowledge of data-intensive applications and data pipelines
  • Ability to learn quickly and collaborate in a distributed team

Experience with Rust and Elixir is a plus.

Rewards and Benefits

We offer comprehensive health, wellness, and financial benefits tailored to your needs. Details about salary and benefits will be provided during the hiring process.

At Ansys, part of Synopsys, we value diversity and support all applicants regardless of race, color, religion, national origin, gender, sexual orientation, age, veteran status, or disability.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.