A

Aras

Platform-based PLM for product lifecycles

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeKraków, PolandNo salary listedRemote

About the Job

Requirements

  • At least 6 years of commercial software development experience.
  • Experience with Customer Switching.
  • Experience effectively using AI-assisted development tools such as GitHub Copilot, ChatGPT, Cursor, Claude, or similar technologies.
  • Ability to incorporate AI tools into daily development workflows while maintaining high standards of code quality and security.
  • Strong expertise in C# and .NET.
  • Solid understanding of DevOps and continuous integration/continuous delivery practices.
  • Strong knowledge of SQL Server and T-SQL.
  • Deep understanding of object-oriented programming, SOLID principles, clean architecture, and design patterns.
  • Experience building and consuming REST APIs and working with HTTP-based standards such as OData.
  • Experience working in Agile development environments.
  • Upper-intermediate or higher English proficiency, spoken and written.

Responsibilities

  • Design, develop, and maintain platform and platform application components across on-premises and software-as-a-service environments.
  • Write clean, maintainable, and testable code using modern engineering best practices.
  • Participate in DevOps practices, including continuous integration/continuous delivery pipelines, GitOps workflows, and cloud deployments.
  • Collaborate with cross-functional teams to refine scope, manage technical risks, and ensure successful delivery.
  • Improve platform reliability, scalability, performance, and security.
  • Work across multiple projects, product areas, and technical domains, adapting to changing business priorities.
  • Investigate, troubleshoot, and resolve customer-reported issues, performance challenges, and production defects.
  • Participate in customer-driven initiatives, balancing strategic platform investments with customer requests and operational needs.
  • Independently analyze problems, propose solutions, and drive implementation with minimal supervision.
  • Use AI tools to accelerate development, troubleshooting, code reviews, documentation, and learning.

Desired Qualifications

  • Experience with client-side or frontend development.
  • Experience building and operating cloud-based systems; Azure is preferred.
  • Hands-on experience with Docker, Kubernetes (AKS or Azure Container Apps), and Helm.

About the Company

Aras

Platform-based PLM for product lifecycles

Aras provides enterprise Product Lifecycle Management (PLM) software that helps companies manage a product’s whole life cycle, from concept and design to manufacturing and service. Its main product, Aras Innovator, is a platform-based PLM that is highly customizable so firms can tailor the system to their needs and receive continuous upgrades without disrupting existing customizations. The company uses a subscription licensing model plus professional services such as implementation, training, and support to serve industries like aerospace, automotive, electronics, and industrial manufacturing. Its goal is to help organizations digitally transform product development, improve collaboration, and increase efficiency across the product lifecycle.

Company size
501-1,000
Company stage
Series D
Total funding
$138.4M
Headquarters
Andover, MN
Founded
2000

Recently Posted Jobs

Explore more opportunities at Aras

See more jobs