Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/xg7wZHfGZhnvJc4J7
Back to the job results

Principal Software Engineer ( RUST)

13 hours ago 2026/10/17
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

We are Progress (Nasdaq: PRGS), the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI powered applications and experience with agility and ease. We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Principal Software Engineer and help us do what we do best: propelling business forward. Learn More about us. In our Infra Product Group, we develop the world's best products for managing applications and infrastructure at scale, and we deploy them to solve real problems in all kinds of industries.Our engineering model is shifting to leverage AI as a force multiplier across research, architecture, design, implementation, and verification - while our team remains accountable for technical judgment, system quality, security, maintainability, and production outcomes.Our platform is used to enable billions of people around the world to chat, fly, present, bank, game, shop, and learn. Chances are the applications and devices you use every day to have infrastructure built, deployed, secured, and run with our code. In this role, you will: Support improvements to our core product like Infra client, habitat , CLIs, APIs as well as core development processesDesign systems by defining intent, constraints, and architecture for each feature Use AI agents and automation systems to design, implement, test, package, deploy, validate, monitor, and continuously improve features across the entire software development lifecycle Own delivery from concept through production and customer impact Operate across multiple workstreams, delivering multiple features in parallelUse customer feedback to improve system design, usability, and reliability Manage and coordinate multiple AI agents to execute work efficiently and concurrently Read, understand, and validate generated code and system behavior Ensure outputs meet standards for scale, security correctness, performance, and maintainabilityYour background: Have a minimum of a Bachelors’ degree in Computer Science Plus 5+ years of experience or equivalent experienceYou have demonstrable deep software development skills in at least one systems development language such as Rust or Go. Rust experience preferredyou are a full stack developer who wants to own features end-to-end instead of handing them offYou are using AI in your workflow and want it to be your default execution modelWork in an engineering culture where ownership, system thinking, and AI-first execution are the norm.You have systems software development skills with experience with either Windows or Linux Operating Systems and are willing to learn the otherBash or PowerShell experience desired and are willing to learn the otherExperience building and operating high-performance systems.Experience with Windows and Linux systems internals desirableWorking experience with Containers and Container orchestration tools such as Docker and KubernetesHave operations experience as a developer or as a member of an ops teamYou have experience with modern technology stacks with a bent for system level software Core Principle: You are not responsible for writing every line of code You are responsible for ensuring the system works, scales, and delivers value The future engineer is not a programmer augmented by AI. You are a systems designer who uses AI agents as the execution layer. You will operate with depth in domain, system design, and orchestration, and responsibility across the full delivery lifecycle. If this sounds like you and fits your experience and career goals, we’d be happy to chat. What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with and also to enjoy: Compensation Competitive remuneration packageEmployee Stock Purchase Plan EnrollmentVacation, Family, and Health 30 days of earned leaveAn extra day off for your birthdayVarious other leaves like marriage leave, casual leave, maternity, and paternity leavePremium Group Medical Insurance for employees and five dependents, personal accident insurance coverage, life insurance coverageProfessional development reimbursement Interest subsidy on loans - either vehicle or personal loansApply now! #LI-SR1 
This job post has been translated by AI and may contain minor differences or errors.
You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.