Principal Software Developer
$127k - $158.7kAspen Technology
The Role AspenTech is looking for a talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization. In this role, you will be a member of an Agile development team responsible for the delivery of next-generation industrial software solutions. This solution will provide a software-defined, data-centric, flexible platform which enables automation for AspenTech’s diverse customer base. As a member of the EOP development team, you’ll work on cutting‑edge industrial edge‑connectivity and distributed‑computing projects that surface data from the plant floor all the way to the cloud. The team focuses on building highly performant data services that securely move and manage massive volumes of information. You’ll help create solutions that configure, contextualize, analyze, and visualize data, making it easily accessible to a wide range of applications. The EOP platform supports multiple operating systems and serverless cloud‑native technology stacks, giving the team opportunities to work across a diverse set of modern technologies. This role’s contributions have highly visible impacts on the success and scalability of our software offerings to our customers. Our organization and product are positioned in the market to grow at a rapid pace over the next decade with varied opportunities for career growth. Your Impact Actively participate with team members as part of a scaled Agile organization. Take high level strategic requirements and work with a team to refine them into actionable user stories with detailed acceptance criteria. Produce high-quality, reliable, performant, and fault tolerant code to meet strategic business objectives. Monitor, support, and maintain software products in an Agile development environment. Design, implement, and maintain CI/CD pipelines for both on-premises and cloud infrastructure. Maintain and enhance in-house DevOps tooling written in Bash and Python. Debug integration and performance problems. Contribute to a culture of accountability and collaboration across a variety of support, development, security, and product teams. Continually demonstrate adherence to security best practices and compliance requirements. Stay current with industry trends and best practices around cloud native and Software-as-a-Service technologies. Demonstrate effective communication skills as a participant in a variety of Agile ceremonies. What You'll Need A Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. 8-12 years of related experience OR an advanced degree with less experience. Strong understanding of cloud-native technologies, services, architecture, and container orchestration. Proficient in designing and implementing RESTful APIs Practical, working experience with several of the following: Databases: MongoDB, Postgres, MSSQL Programming Languages: Java, JavaScript/TypeScript, C#, Python, Lua JavaScript Frameworks: Angular, React Continuous Integration: Azure DevOps Pipelines, GitHub Actions Cloud: Azure, Docker, Kubernetes, ArgoCD, Helm, Terraform Operating Systems: Windows, Linux Observability and Monitoring: OpenTelemetry Automated testing frameworks: Playwright Identity and access management: OAuth 2.0, Role-Based Access Control (RBAC) Architecture Expertise: Microservices, REST API Design Data platforms and integrations: Inmation, Aveva PI Connect, Microsoft Fabric Working experience in the following areas: Infrastructure as Code (Terraform, Ansible, etc.) CI/CD systems (GitHub Actions, Azure DevOps Pipelines) Artifact repositories and vulnerability scanning tools (Artifactory, Blackduck, Snyk) GitOps tools (Flux, ArgoCD) and promotion models Basic knowledge of IoT or Edge devices and an understanding of their strengths, weaknesses, constraints, and risks. Experience with Agile development frameworks such as SAFe or Scrum. Strong personal project management skills; able to be self-directed and capable of working effectively in an environment with a high degree of change. Strong technical leadership skills with a willingness to coach and mentor team members. Strong object-oriented design and debugging skills. Willingness to contribute ideas and solutions while honoring and supporting the ideas of others. Passionate about finding creative solutions to problems, and pride in well-crafted code. Work Authorization AspenTech will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B, J or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire. The salary range for this role is $127,000.00 - $158,700.00. This range represents what we in good faith believe is the range possible for base compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range based on several factors. This range may be modified in the future. This role is also eligible for bonus or variable incentive pay. Additionally, we offer a comprehensive benefits package including paid time off, charitable giveback day, medical/dental/vision insurance, and retirement benefits to eligible employees. #J-18808-Ljbffr Aspen Technology
$250.6k - $362.6k
...eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving... ...intelligence across diverse environments. As a Principal Engineer, you will be at the forefront of... ...-native environments. What you’ll do: Develop high-quality Go (and eBPF) code for the...SuggestedFull timeTemporary workLocal areaFlexible hours$131.3k - $237.35k
Leidos is seeking Principal Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work aligns with the FAA’s broader initiative to modernize legacy...SuggestedFull timeRemote work- ...549573Reference24-06656TypeContractPosition Description:The Principal Software Engineer plans, leads, and performs a variety of tasks across... ...: Plans, leads, and executes efforts to architect, design, develop, maintain, upgrade, port, and verify/qualify embedded product...Suggested
$202.2k - $213.25k
...Job Title Senior Principal Embedded Software Engineer for Airborne Systems Basic Qualifications Education Requirements: Bachelor's degree... ...Research oriented work, alongside award winning teams developing practical solutions for our nation's security Flexible...SuggestedWork at officeFlexible hours$132.4k - $251.6k
...development, and prototyping. Our Intelligent Software & Systems department is seeking... ...experienced, creative, and highly motivated Sr. Principal Software Engineer who can hit the ground... ...results. What You Will Do: Develop and test software using Java and Python....SuggestedTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$178.4k - $267.6k
...work across more than 150 countries to put patients first - developing innovative medical technologies that improve the lives of 72... ...Check us out on LinkedIn: Medtronic Pelvic Health As a Sr. Principal Software Engineer, you will design, develop, and verify web and...H1bWork at officeLocal areaImmediate startFlexible hours$178.4k - $267.6k
...Sr. Principal Software Engineer Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission... ...work across more than 150 countries to put patients first — developing innovative medical technologies that improve the lives of 72...H1bWork at officeLocal areaImmediate startFlexible hours$117.1k - $187.3k
...successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect... ...experience. ~5 years of technology leadership experience, including developing technology strategies, fostering innovation, and influencing...Work experience placementLive inLocal areaRemote workWorldwide- ...Principal Software Engineer Join Client as a Principal Software Engineer - Embedded Systems and make a real difference in the lives of... ...As a key member of our R&D team, you'll be responsible for developing and maintaining the embedded software architecture and design...Worldwide
$130k - $140k
...Principal Software Engineer Build the future of food service technology — Lead, code, and innovate. We're seeking a Software Engineer to... .... Provide technical mentorship and code reviews to other developers, promoting continuous learning and adherence to standards....Work at office$178.4k - $267.6k
...Sr. Principal Software Engineer A day in the life As one of three comprehensive portfolios at Medtronic, Neuroscience is dedicated to... ...Mission—to alleviate pain, restore health, and extend life—we develop technologies and therapies that help people regain function,...H1bWork at officeLocal areaImmediate startFlexible hours$175k - $205.9k
...you ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience (TechEx... ...:Collaborate with team members to design and develop software applications across multiple languages.Collaborate...Local areaImmediate startFlexible hours$131.3k - $237.35k
...Description Leidos is seeking Principal Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work aligns with the FAA's broader initiative to...Local areaImmediate startRemote work$250.6k - $362.6k
...point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities... ..., and long-term scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco...Full timeTemporary workLocal areaRemote workFlexible hours- ...Role Overview The Entry Level Software Developer will work as part of a core development team of architects, developers, and systems analysts supporting a wide range of enterprise level business process management applications. If you have an understanding of Java...Full timeWork experience placement
$105.8k - $124.4k
Are you ready to make an impact?West Monroe is seeking a Software Engineer to join the AI Assets Foundry Team, working with the internal Labs product team to develop proprietary software assets and AI capabilities that help our consultants sell and deliver more effectively...Local areaImmediate startFlexible hours$103.5k - $123.75k
...Day”, Lifetouch has captured the unique personalities of children and families for more than 90 years.As a Senior Software Engineer, you will design, develop, and deliver scalable Salesforce solutions that drive business value. Acting as a technical leader within a high-...Remote work$80 per hour
...B2B SaaS startup. The ideal candidate will be responsible for developing and maintaining our web applications, ensuring a seamless user... ...services as required.Contribute to the architecture and design of software solutions.Keep up-to-date with emerging technologies and...Work at officeLocal areaRemote work- ...master’s degree; or equivalent experience5+ years of experience in software development, with demonstrated knowledge and hands-on... ...Life Sciences Data and Analytics Center of Excellence, you will develop full stack software applications in an exciting Life Sciences context...ApprenticeshipEasy work
- ...for team member focused applications and processes, including payroll, benefits, learning and recruiting. We are seeking a Senior Software Engineer to support Workday Engineering functions for our Compensation product team. This team supports configuration engineering,...Full timeWork experience placementWork at officeShift work3 days per week
$143.7k - $194.4k
...talented people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security... ...projects and tasks based on what will help each team member develop into a better-rounded engineer and enable them to take on more...InternshipWork at officeFlexible hoursNight shiftWeekend work$78k - $185k
...are responsible for the development of Parametric's proprietary software supporting middle- and back-office operations, including our... ...complex business problems using our technology practices.Design, develop, and support technical and business-oriented applications, including...Temporary workWork experience placementWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week- ...Target Openings1What Is the Opportunity?Travelers is seeking a Software Engineer II to join our organization as we grow and transform... ...engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubleshooting,...Full timeWork experience placementLocal areaImmediate start
$97.5k - $150.6k
...industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions for our... ...backend services and APIs using Azure, AWS, or GCP to support software distribution, secure access, diagnostics, telemetry-adjacent...Local areaRemote work$80k - $140k
Job DescriptionYou will be a full stack developer on a team focused on web applications that support internal and external RBC users.... ...and other deployment solutionsLead and contribute to end-to-end software development activities including:Architecture and designCoding...Full time$293.9k - $406.8k
...interoperability, and long-term scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global... ...through delivery.Mentor and influence senior and principal engineers, elevating technical leadership and...Full timeTemporary workLocal areaRemote workFlexible hours$183.8k - $263.6k
...networking environments. Within Hypershield, the Smart Switch team develops foundational security capabilities that extend across multiple... ...systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows, logging...Full timeTemporary workLocal areaRemote workFlexible hours- ...knowledge on hexadecimal and binary data reading/writing/manipulation4+ years of software development experience on embedded bare metal or RTOS systems (C, C++)Strong working knowledge of developing software for medical devices/products, including familiarity with the...
$118.65k - $150k
AT A GLANCEThe Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements based on the needs set by the business.Where You'll BeTo prioritize togetherness, culture, and accountability...Work at officeRemote workMonday to Friday$124.8k - $187.2k
...than 150 countries to put patients first — developing innovative medical technologies that... ...growth, and impact.A Day in the LifeSenior Software Engineer to focus on iOS mobile app... ...TN, J, etc.) is offered exclusively for Principal-level roles and above, where specialized...Full timeH1bWork at officeLocal areaImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!
- principal software engineer Minneapolis, MN
- senior principal cloud computing engineer Minneapolis, MN
- principal Minneapolis, MN
- principal financial analyst Minneapolis, MN
- senior principal scientist Minneapolis, MN
- bank software Minneapolis, MN
- software asset management analyst Minneapolis, MN
- ultimate software Minneapolis, MN
- software trainer Minneapolis, MN
- embedded software Minneapolis, MN


