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
$127k - $158.7k
...The Role AspenTech is looking for a talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization.... ...team responsible for the delivery of next-generation industrial software solutions. This solution will provide a software-defined, data...SuggestedTemporary workWork experience placementFlexible hours- ...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 modernize...SuggestedRemote work
- ...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...SuggestedWorldwide
$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...SuggestedWork experience placementLive inLocal areaRemote workWorldwide$130k - $150k
...Status: Exempt Salary: $130,000-$150,000 Job Title: Principal Software Engineer Position Description The Principal... ...planet. Job Responsibilities · Design & Development: Develop high-quality software design and performance architecture. Write...SuggestedWork experience placement$202.2k - $213.25k
...Education Requirements: Bachelor's degree in Software Engineering, or related Science,... ...AND POSITION OBJECTIVES: As a Senior Principal Embedded Software Engineer for Airborne... ...oriented work, alongside award winning teams developing practical solutions for our nation's...Full timeWork at officeFlexible hoursShift work- ...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
- ...as a series of building blocks to be combined at the speed of software, limited by only the hard constraints of physics and the soft constraints... ...to inputs and outputs within the stack. In this role, you will develop, maintain, and scale Swoop's self-hosted, custom-tuned LLM. A...Full timeWork at officeLocal area3 days per week
$140k - $200k
...Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you'll help build and scale Speechify's core desktop experience for millions of users. You'll own...Full timeRemote workFlexible hours$116k - $237k
...Software Developer The Software Developer designs, develops, and deploys modern, AI‑driven solutions that enhance collaboration, automation... ...; and more. EEO Statement EOE/Minority/Female/Disabled/Vet. Principal Applicants Only. The firm will provide reasonable accommodations...Full timeTemporary workFlexible hours- ...to determine credit worthiness, enabling more consumers to get approved. Job Description Your job will be to help Sezzle design and develop our platform. We are looking for full‑stack engineers who can help us reach our mission of changing the way retailers take payments...
- ...US Solar is a developer, owner, operator, and financier of solar and solar + storage projects, with a focus on emerging state markets... ...any business and fundamental to our long-term success. Senior Software Developer, Sunscription We are seeking a Senior Software Developer...
$109.6k - $137k
...electric distribution utility’s ability to monitor, manage, control, and optimize the increasingly complex grid. As a Senior Software Developer on the multi-disciplinary Distribution Management System development team, you will be leading the design and development of...Temporary work$40 per hour
...talented people and empowering them to thrive, grow meaningful careers and find a place where they belong. Lead Operating Engineer Develop your engineering career at JLL! The Lead Operating Engineer leads, with minimal supervision, the operation, inspection, and maintenance...Hourly payDaily paidWork experience placementWork at officeLocal area$40 per hour
...Lead Operating Engineer Develop your engineering career at JLL! The Lead Operating Engineer leads, with minimal supervision, the operation, inspection, and maintenance processes for mechanical, HVAC, electrical, plumbing equipment, fire life safety systems, and other building...Hourly payDaily paidWork experience placementWork at officeLocal area- ...Maverick Software Consulting Internship Join Maverick Software Consulting — Real Industry Experience While You Study! Are you a... ...will be part of a software development team helping our clients develop and test their software. We'll provide training, let you set your...Summer workInternshipFlexible hours
- ...Swoop Technologies Software Engineering Team Swoop Technologies has a mission to organize and make accessible the world's military and critical infrastructure. We are building a distributed operating system, SwoopOS, that decomposes the world's equipment into a distributed...Work at officeLocal area3 days per week
$97.5k - $150k
...industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions for our... ...at Tennant can take you places you never expected. Senior Software Engineer Responsibilities Develop, maintain, and improve a suite...Local areaRemote work$40 - $50 per hour
...Overview Join to apply for the Software Engineer role at Donatech Corporation 3 weeks ago Be among the first 25 applicants Get AI-powered... .... US Citizenship Required. Responsibilities Performs tasks to develop, maintain, upgrade, and port embedded product software and/or...Contract work- ...A leading medical device innovator is seeking a Senior Software Engineer to help advance a breakthrough platform enabling MRI-guided, radiation-free cardiac procedures. This is a rare opportunity to contribute to life-saving technology at a pivotal stage of U.S. expansion...
$96.3k - $154.4k
...process in general should email ****@*****.***. As an AWS Software Engineer II at Kapitus, you will play a pivotal role in... ...development team, you will not only engage closely with fellow developers but also interact with key business stakeholders. Your expertise...Contract workTemporary workFor contractorsFor subcontractorWork at officeRemote workFlexible hoursDay shift- ...Mobile Apps (Android), cloud, data analytics, web services, 2d/3d visualization, machine learning, and interfacing with embedded software for management and control of interconnected medical devices. As a Senior Software Engineer (Project Engineer - Mobile), you will...Extra incomeFull timeH1bLocal areaVisa sponsorshipWork visa
- ...-M like enterprise manager, server, agents, BIM, Forecast, AFT, Self Service and controlled modules. Should have knowledge on developing various types of jobs like database jobs, file transfer jobs etc. Should have knowledge on operational activities to assist with...Remote work
$40 - $55 per hour
...Software Engineer Join to apply for the Software Engineer role at Real . This range is provided by Real. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base Pay Range $40.00/hr - $55.00/hr We have a current opportunity...Contract workTemporary work- ...The Software Developer II will play a pivotal role in designing and developing a comprehensive suite of smart card personalization products, which are essential for customizing both physical and digital credit cards. Their primary focus will be creating HSM firmware that...Work at office3 days per week
$105k - $160k
...Job Summary We are looking for a Software Engineer (Apps) to join the Learning & Active Perception (LEAP) team in AV’s MacCready Works... ...testing and demonstration of components and integrated systems Develops documentation, technical reports, and provides report inputs for...Permanent employmentContract workWork at office$120k - $200k
...Senior Software Engineer Ya rdstik is a start-up software company with a mission of building trust and safety into the Internet Economy. The world of background screening, certification, and training has lacked innovation and we're here to change that for our customers...$68.88k - $133.34k
...place. Join our team today and start building your career with a worldwide leader. Job Information The Software Engineer is responsible for designing, developing, and optimizing scalable, reliable full-stack solutions that incorporate AI, data-driven features, and...Full timeTemporary workLocal areaImmediate startWorldwideFlexible hoursShift work- ...practices to ensure high performance, security, and maintainability Develop and maintain microservices and RESTful APIs in a distributed... ...development teams to plan, deliver, and continuously improve software solutions Apply security principles and industry best...Hourly payMinimum wageFull timeWork experience placementLocal area
$100k
...Paypal, Western Union, Client, Visa, Walmart Lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions...Full timeH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!
- senior principal scientist Minneapolis, MN
- principal Minneapolis, MN
- senior principal cloud computing engineer Minneapolis, MN
- software engineer - cloud services Minneapolis, MN
- software sales executive Minneapolis, MN
- entry level software sales Minneapolis, MN
- healthcare software sales Minneapolis, MN
- software implementation project manager Minneapolis, MN
- bank software Minneapolis, MN
- internship software Minneapolis, MN


