Principal Software Engineer (IC-6) - CZ

Posted Yesterday
Be an Early Applicant
Praha, Hlavní město Praha, CZE
In-Office
Expert/Leader
Software
The Role
Principal Software Engineer responsible for technical leadership, hands-on Java development, enterprise architecture, scalable microservices, and cloud-native software delivery. The role champions AI-assisted engineering and develops AI-powered capabilities using technologies such as LLMs, RAG, and AI agents. Responsibilities include resolving complex production issues, driving modernization and automation, mentoring senior engineers, influencing architecture, and collaborating across global Engineering, Product, Security, and DevOps teams from the Prague office.
Summary Generated by Built In
About AutoRABIT

AutoRABIT is revolutionizing DevOps and data protection for Salesforce teams operating in complex, highly regulated environments. Our platform integrates CI/CD, compliance, release orchestration, and AI powered automation to improve software delivery, reduce risk, and increase velocity. With a foundation in Lean principles, we focus on eliminating waste, driving innovation, and delivering scalable value for our customers.

Position Summary

AutoRABIT is seeking an exceptional Principal Software Engineer to join our Engineering organization in Prague. This IC-6 role is designed for a highly experienced engineer who thrives on solving complex technical challenges, accelerating software delivery, and driving innovation across our global Engineering teams.

This is a deeply technical, hands on engineering position. We are looking for an AI forward engineer with extensive Java and enterprise software development experience who enjoys building production software, solving difficult engineering problems, and mentoring other developers.

The successful candidate will bring demonstrated experience applying AI technologies and AI assisted engineering practices to improve development productivity, software quality, and product capabilities. They should understand both the opportunities and limitations of AI and be capable of translating emerging technologies into practical engineering solutions.

Working from our Prague office on a hybrid basis, this individual will collaborate closely with local colleagues and global teams across Engineering, Product, Architecture, and Executive Leadership.

Key ResponsibilitiesTechnical Leadership
  • Provide technical leadership across engineering teams and strategic product initiatives.
  • Influence architectural direction while remaining actively engaged in software development.
  • Lead the design and implementation of scalable, secure, and high performance enterprise software.
  • Partner with Engineering leadership to resolve complex technical and architectural challenges.
AI First Engineering
  • Champion effective AI assisted development practices across Engineering.
  • Design and implement AI powered capabilities that improve engineering productivity and customer value.
  • Evaluate technologies including Large Language Models, AI agents, Retrieval Augmented Generation, and agentic development workflows.
  • Apply practical judgment when determining whether AI is appropriate for a technical challenge.
  • Mentor engineering teams on AI tools, responsible adoption, and modern software development practices.
Hands On Software Development
  • Write, review, test, and maintain high quality production code.
  • Lead development of complex features and services from concept through deployment.
  • Troubleshoot critical technical and production issues.
  • Drive engineering excellence across Java applications, APIs, microservices, and cloud native platforms.
  • Establish technical standards and development practices that improve software quality and maintainability.
Innovation & Continuous Improvement
  • Identify technical debt and drive platform modernization.
  • Improve performance, scalability, reliability, and developer productivity.
  • Advocate for automation, continuous improvement, and engineering excellence.
  • Prototype emerging technologies and validate approaches that strengthen the AutoRABIT platform.
Collaboration & Mentorship
  • Mentor senior engineers and emerging technical leaders.
  • Collaborate with local and global teams across Product Management, Architecture, Security, and DevOps.
  • Share technical knowledge and promote consistent engineering practices across locations.
  • Translate complex technical concepts into practical solutions for technical and business stakeholders.
  • Foster a culture of ownership, collaboration, innovation, and execution.
  • Responsibility to adhere to set internal controls.
Required Skills & Experience
  • 15+ years of professional software engineering experience delivering enterprise scale applications.
  • Expert level proficiency in Java, distributed systems, and modern enterprise software development.
  • Strong experience with Spring Boot, microservices, APIs, cloud native applications, and enterprise architecture.
  • Demonstrated experience using AI assisted development tools within production engineering workflows.
  • Experience building AI powered software capabilities or developer productivity solutions.
  • Familiarity with Large Language Models, Retrieval Augmented Generation (RAG), AI agents, Model Context Protocol (MCP), or comparable AI technologies.
  • Deep understanding of cloud platforms such as AWS or Azure, including cloud architecture and AI integration capabilities.
  • Experience with CI/CD, DevSecOps, Kubernetes, containers, and Infrastructure as Code.
  • Experience developing enterprise SaaS applications, preferably within the Salesforce ecosystem.
  • Strong technical problem solving skills and experience resolving complex production challenges.
  • Demonstrated experience mentoring senior engineers and influencing technical direction across teams.
  • Contributions to open source projects, technical publications, patents, or other evidence of technical leadership.
  • Excellent English communication skills and experience collaborating across international engineering teams.
  • Ability to work regularly from AutoRABIT's Prague office as part of a hybrid working arrangement.
Compensation

Compensation commensurate with experience.

Why Join AutoRABIT?

This is an opportunity to play a significant technical leadership role within AutoRABIT's global Engineering organization while working from our Prague office. You'll help define our technical direction, accelerate AI adoption, and solve complex engineering challenges that directly influence our products and customers. You'll collaborate with talented engineers across multiple locations, mentor technical leaders, and contribute to the continued evolution of our enterprise DevSecOps platform.

If you're passionate about hands on software engineering, building scalable enterprise solutions, and using AI to push engineering capabilities forward, we'd love to hear from you.
 

The Job Description is intended to be a general representation of the responsibilities and requirements of the job.  However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
 

If the applicant is permanently present outside of the Czech Republic, AutoRABIT reserves the right to refuse to consider the application for a job. Remote job is only possible in case the employee is located in the Czech Republic. Candidate needs to be eligible to work in CZ.

Skills Required

  • 15+ years of professional software engineering experience delivering enterprise-scale applications
  • Expert-level proficiency in Java, distributed systems, and modern enterprise software development
  • Strong experience with Spring Boot, microservices, APIs, cloud-native applications, and enterprise architecture
  • Experience using AI-assisted development tools within production engineering workflows
  • Experience building AI-powered software capabilities or developer productivity solutions
  • Familiarity with Large Language Models, Retrieval Augmented Generation, AI agents, Model Context Protocol, or comparable AI technologies
  • Deep understanding of cloud platforms such as AWS or Azure, including cloud architecture and AI integration capabilities
  • Experience with CI/CD, DevSecOps, Kubernetes, containers, and Infrastructure as Code
  • Experience developing enterprise SaaS applications, preferably within the Salesforce ecosystem
  • Strong technical problem-solving skills and experience resolving complex production challenges
  • Experience mentoring senior engineers and influencing technical direction across teams
  • Contributions to open-source projects, technical publications, patents, or other evidence of technical leadership
  • Excellent English communication skills and experience collaborating across international engineering teams
  • Ability to work regularly from AutoRABIT's Prague office in a hybrid arrangement
  • Eligibility to work in the Czech Republic
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
206 Employees
Year Founded: 2015

What We Do

AutoRABIT provides DevSecOps tools built specifically for Salesforce developers to increase release velocity, produce consistently high-quality code, and enhance data security. Flexible hosting options such as self-hosted servers along with public and private clouds offer solutions tailored to your specific needs. Automation is key to optimizing Salesforce DevSecOps efforts. AutoRABIT’s offerings provide end-to-end coverage for your development pipeline: • CI/CD • Static Code Analysis • Data Backup & Recovery • Automated Release Management • Data Loader Pro • Version Control • Sandbox Management • Test Automation • Metadata Mastery AutoRABIT is the only DevSecOps provider that allows you to work off the Salesforce platform, protecting you from outages and vulnerabilities experienced by those working directly within Salesforce. Speed doesn’t need to come at the cost of quality and security. CodeScan provides immediate and continuous visibility into code health from the moment it’s written through production. Vault Data Backup & Recovery automates backup snapshots and quickly restores data should a loss event occur. AutoRABIT’s scalable and flexible solutions work with your existing toolset to optimize your Salesforce software development processes.

Similar Jobs

The Aerospace Corporation Logo The Aerospace Corporation

Test Engineer

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Remote or Hybrid
Czech Republic
4600 Employees

The Aerospace Corporation Logo The Aerospace Corporation

Intern (Bachelor's)

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Hybrid
Praha, Hlavní město Praha, CZE
4600 Employees

The Aerospace Corporation Logo The Aerospace Corporation

Intern (Bachelor's)- Contracts

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Hybrid
Praha, Hlavní město Praha, CZE
4600 Employees

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Consultant

Artificial Intelligence • Cloud • Information Technology • Consulting
Hybrid
2 Locations
85422 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account