Why Altium?
Altium is transforming the way electronics are designed and built. From startups to world’s technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before.
- Constant innovation has created a transformative technology, unique in its space
- More than 30,000 companies and 100,000 electronics engineers worldwide use Altium
-
We are growing, debt-free, and financially strong, with the resources to become #1 in the EDA industry
About the role:
As part of the R&D Software Engineering team within Alitum’s Nexar group, you’ll focus on our powerful supply API behind Octopart.com, Nexar’s world-class electronics parts search engine. Octopart is AI and ML-enabled, and technical components include a library, search capability, and comparison tools. It’s used by engineers to research, price, and purchase millions of parts worldwide.
A day in the life of our Senior Software Engineer
- You’ll work at speed and under deadline to deliver cloud-first system design and architecture and intent-based APIs to common web standards
- As a natural problem solver who lives and breathes software development, you’ll grasp complex problems quickly, dissect them systematically, and design the solutions
- With a strong conceptual and analytical mindset, you will clearly articulate and sell your ideas within the team and to other stakeholders by presenting detailed analyses of the thinking behind them
- As a champion of our platform’s essential 24/7 availability, you’ll carefully consider every element of construction, infrastructure, deployment, maintenance, and monitoring
- With a laser focus on results, you’ll remain constantly flexible to meet the always-rising and ever-changing needs of our customers.
Who We’re Looking For
- A Bachelor’s, Master’s, or Doctorate in information technology, engineering or a related field
- 5+ years in software development, with exposure to complex problems and significant roles in the design and implementation of large software systems
- Experience with implementing, tuning or developing Elasticsearch; experience with multiple programming paradigms and languages with a focus on OO design and implementation; and a sound understanding of common tech stack components, including relational databases and ORM frameworks
- Experience with cloud-first system design and infrastructure, having built, deployed and maintained applications and services on providers such as AWS; experience in designing intent-based APIs to common web standards.
- Experienced leading other engineers toward a common goal, you know how to get people aligned to achieve a great outcome
Preferred Technology Experience
- Python and/or Go (Golang)
- GraphQL
- NET technologies, specifically C# and .NET Core
- Designing RESTful APIs or CRUD operation systems
- Electronics design, CAD or data management tools
- ReactJS or other front-end libraries
- Large scale data processing and analytics
What Matters to Us
-
Big-thinking in pursuit of purpose
-
Diversity of thought
-
Courage of conviction
-
Transparency of intent
-
Ingenuity of AND
-
Agility in action
-
Adaptability of approach
-
Grit in pursuit of mission
Also, we would like you to know
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Learn more about why a career at Altium is an opportunity like no other: https://www.youtube.com/watch?v=cAYCOLpPLPE
Altium Benefits: https://careers.altium.com/#s-benefits