Enterprise Solutions Software Engineer

Altium develops digital platforms for electronics design, serving over 30,000 companies and 100,000 engineers worldwide.
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS

Description For Enterprise Solutions Software Engineer

Altium, a leading provider of electronics design software, is seeking a Senior Enterprise Solutions Software Engineer to join their team. With over 30,000 companies and 100,000 engineers worldwide using their platform, Altium is transforming the electronics design industry through their digital platforms like Altium 365 and Altium Enterprise Server.

The role offers a unique opportunity to work with Altium's largest customers, building enterprise-grade solutions that integrate with both on-premise and cloud software. As part of the Enterprise Solutions team within Professional Services, you'll tackle complex technical challenges at a global scale, implementing solutions that are crucial for major customer deployments.

The position requires expertise in C# and .NET Core development, with additional value placed on Python skills and cloud technologies. You'll be working with various modern technologies including AWS services, containerization platforms, and multiple database systems. The role combines technical development with customer interaction, requiring both strong engineering capabilities and excellent communication skills.

Working remotely from the UK, you'll be part of a company that values big thinking, diversity of thought, and transparency. The position offers comprehensive benefits including private health insurance, generous pension matching, professional development budget, and various lifestyle perks. This is an excellent opportunity for a senior engineer looking to make a significant impact in the electronics design industry while working with cutting-edge technology.

The ideal candidate will bring at least three years of professional software engineering experience, with a strong focus on enterprise-grade development and a track record of solving complex technical challenges. You'll be joining a company that's financially strong, debt-free, and positioned to become the leader in the EDA industry.

Last updated 2 months ago

Responsibilities For Enterprise Solutions Software Engineer

  • Investigate and resolve complex technical problems for enterprise customers
  • Design and deliver systems using C# and .NET Core
  • Collaborate with engineering teams on new features, integrations, tools and scripts
  • Engage with customers to understand workflows and requirements
  • Build solutions to address business problems using the Altium platform

Requirements For Enterprise Solutions Software Engineer

MySQL
Python
  • Minimum three years of professional experience as a software engineer with C# and .NET
  • Experience in developing and maintaining large software platforms in enterprise environments
  • Strong analytical abilities and troubleshooting skills
  • Excellent communication skills
  • Experience with multiple programming languages and Agile practices
  • Proficiency in C# and .NET
  • Experience with AWS: EC2, ECS, RDS
  • Knowledge of API design and consumption (GraphQL, MVC, REST)
  • Experience with Docker, ECS or Kubernetes
  • Database systems knowledge - MySQL and Firebird
  • Version control using Git and/or SVN
  • DevOps practices including CI/CD

Benefits For Enterprise Solutions Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Private health insurance via Axa (+ subsidized family cover)
  • Pension scheme via Aviva, matched up to 9% of salary
  • Mental health and wellbeing support via Nilo.health
  • Professional development of up to £3,500 per year
  • 28 days' holiday + public holidays
  • Home internet allowance of £40 per month
  • Free lunch, snacks and drinks every day in office
  • Free parking at Cambridge office

Interested in this job?

Jobs Related To Altium Enterprise Solutions Software Engineer

Senior .NET Developer

Senior .NET Developer position at Altium, building cloud platforms for electronics design transformation with focus on microservices and distributed systems.

Sr. Software Development Engineer, Execution Planning, Last Mile Planning

Senior Software Development Engineer role at Amazon's Last Mile Technology team, focusing on routing and planning solutions for global package delivery operations.

Senior Java Software Engineer

Senior Java Software Engineer position at iKnowHow S.A., focusing on backend development with Java EE/Spring and microservices architecture, requiring 4+ years of experience.

Senior Software Engineer I - (Remote - US)

Senior Software Engineer position at a healthcare research company, focusing on building scalable platforms and data pipelines for cancer research innovation. Remote US position with competitive compensation.

Senior Software Engineer - Validation Toolset

Senior Software Engineer role at Applied Intuition focusing on validation toolset development for autonomous vehicle systems