CrawlJobs Logo

Software Engineer (Pipelines & Cloud Orchestration)

Lithuania, Vilnius Employment contract 3800.00 EUR / Month · Job Posted May 04, 2026
Apply Position
Job Link Share

Job Description

Bentley Systems is seeking a talented Software Engineer with a focus on pipelines and cloud orchestration to join our team. In this pivotal role, you will be instrumental in developing and managing the systems that build, test, and deploy our next-generation infrastructure engineering applications. You will work closely with our software development teams to design and implement robust CI/CD pipelines and cloud orchestration solutions. This is an exciting opportunity to shape the future of engineering applications by leveraging cutting-edge technologies within Bentley's growing Digital Twin ecosystem. We are looking for a candidate with a passion for automation, cloud technologies, and a drive to continuously learn and innovate.

Job Responsibility

  • Design, build, and maintain our cloud orchestration platform to automate the deployment and management of our infrastructure
  • Develop, manage, and optimize our Continuous Integration and Continuous Delivery (CI/CD) pipelines using Azure DevOps
  • Utilize your scripting and programming skills (e.g., Python, PowerShell, Bash) to automate operational tasks and improve engineering workflows
  • Implement and manage solutions for observability, monitoring, and logging to ensure the reliability, performance, and health of our systems
  • Work in close collaboration with software development teams to integrate new services and applications into our automated pipelines
  • Mentor other team members and share your expertise in cloud-native technologies and best practices

Requirements

  • Graduate or postgraduate degree in Computer Science, Software Engineering, or equivalent experience
  • 4+ years of hands-on experience in a Software Engineering, DevOps, or SRE role with a focus on cloud environments
  • Strong experience with cloud orchestration and infrastructure as code (IaC) on platforms like Azure, AWS, or GCP
  • Proven experience in designing and managing CI/CD pipelines, with a strong preference for Azure DevOps
  • Proficiency in scripting or programming languages such as Python, Go, PowerShell, or Bash
  • Experience working with Git or other distributed version control systems

Nice to have

  • Microsoft Certified: Azure DevOps Engineer Expert certification
  • Experience with containerization and orchestration technologies like Docker and Kubernetes
  • Knowledge of observability tools such as Prometheus, Grafana, or the ELK stack
  • Experience with other cloud platforms (AWS, GCP)
  • Familiarity with web-based desktop application frameworks (Electron, Tauri, WebView2, etc.)

What we offer

  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world's infrastructure for better quality of life
  • Training and professional development opportunities (certifications programs, conferences etc.)
  • Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.)
  • Health insurance package and accidents insurance 24/7
  • Referral program with bonuses
  • Extra paid day for volunteering in the organization of your choice
  • Ability to work from office or fully remote from home

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer (Pipelines & Cloud Orchestration)

8 matching positions

Senior Software Engineer – Cloud Engineering & FinOps

Work Arrangement: Hybrid: This role is categorized as hybrid. This means the suc...
Location
Location
United States , Austin, Texas; Warren, Michigan
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or a related technical field (or equivalent practical experience)
  • 5+ years of hands-on software engineering experience, with a strong focus on building cloud-native applications and platforms
  • Proficiency in modern programming languages: Next.js (or React) for frontend and Go for backend services
  • Strong experience with Docker for containerization and Kubernetes for orchestration
  • Experience designing and building scalable data pipelines, APIs, or backend services in a cloud environment
  • Solid understanding of cloud fundamentals across at least one major provider (Azure, GCP, AWS), including cost structures, billing concepts, and resource optimization
  • Demonstrated ability to write clean, maintainable code, conduct code reviews, and participate in technical decision-making
  • Demonstrated ability to clearly communicate technical and non-technical information verbally and in writing
  • Strong problem-solving skills with the ability to deliver high-quality features quickly in an agile environment
Job Responsibility
Job Responsibility
  • Building FinOps tooling and cloud onboarding experiences that power GM's enterprise-wide cloud transformation
  • Design, develop, and evolve our in-house Cloud Onboarding and FinOps Portal—a modern platform built with Next.js (frontend) and Go (backend services)
  • Creating frictionless developer and team experiences by embedding cost awareness, usage optimization, and governance directly into the cloud onboarding and operational workflows
  • Own key components including: Billing data ingestion pipelines from major cloud providers (Azure, GCP, AWS)
  • Utilization metrics, cost analytics, and optimization recommendation engines
  • Cloud onboarding workflows and frictionless, self-service capabilities
  • Design and build scalable, cloud-native services with speed and quality
  • Lead technical decision-making and architecture discussions
  • Conduct code reviews and uphold high engineering standards across the team
  • Collaborate closely with peer teams to design new features and deliver end-to-end solutions
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer ( Cloud Infrastructure and Platform Engineering )

Your Career At Palo Alto Networks, Secure Cloud and AI infrastructure is the fou...
Location
Location
United States , Santa Clara
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS, or PhD in Computer Science or a related technical field, or equivalent experience
  • 9+ years of relevant software engineering experience, with a proven track record of technical leadership and innovation
  • Demonstrated experience defining and leading large-scale, cross-organizational technical initiatives from concept to completion
  • Experience building and scaling platforms that serve thousands of engineers in complex environments
  • Strong foundation in application and infrastructure security, including secrets management, supply chain security, and secure-by-default platform design
  • Recognized expertise in developer platforms, cloud-native infrastructure, container orchestration technologies (e.g Kubernetes) and CI/CD
  • Deep proficiency with a major cloud platform (GCP preferred), including IAM, managed databases, networking, and Workload Identity
  • Experience designing and maintaining Infrastructure as Code (e.g. Terraform) at scale, including module architecture and state management
  • Expertise in authentication/authorization systems: OAuth 2.0, OIDC, token lifecycle management, and zero-trust patterns
  • Hands-on experience applying AI/ML/GenAI to solve complex software engineering problems
Job Responsibility
Job Responsibility
  • Define the Vision: Architect and own the technical roadmap for AI-enhanced developer tools and infrastructure in CIPE at Palo Alto Networks
  • Evaluate and Execute Solutions: Lead the design and implementation of novel systems that leverage Large Language Models (LLMs), static/dynamic analysis, and machine learning to create a world-class, intelligent developer experience
  • Drive Organization-Wide Impact: You are a builder, so you won't just stop at ideation. Beyond concepts, ensure your builds show step-change improvements in key engineering metrics like including code velocity, review cycle time, test effectiveness, incident reduction, and overall feature launches
  • Lead Cross-Functional Initiatives: Spearhead complex, cross-functional projects that require influencing and aligning multiple engineering organizations and their leadership
  • Enable Secure Innovation: Develop foundational AI platforms that empower teams to prototype, deploy, and scale threat-intelligent cloud features, embedding Palo Alto Networks' security natively
  • Serve as Technical Authority: Act as the go-to expert on AI-augmented cloud platforms, mentoring senior engineers and infusing industry-leading practices into our high-stakes ecosystem
  • Innovate at Enterprise Scale: Address intricate challenges in multi-cloud environments (AWS, Azure, GCP, and OCI) supporting thousands of microservices, secure workloads, and global threat detection pipelines
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right

Software Engineer – Cloud & Python

The Prime Analytics team is undertaking multi-year growth initiatives, expanding...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5 years of hands-on application development experience
  • 3+ years of dedicated Python application development experience
  • Proven experience contributing to successful project delivery and technical initiatives
  • Strong proficiency in Python development, including best practices, object-oriented programming, and performance optimization
  • Experience developing and consuming RESTful APIs and web services
  • Hands-on experience with web frameworks, particularly FAST API
  • Proficient in working with JSON and other data interchange formats
  • Experience with Apache Airflow for workflow orchestration and Apache Kafka for real-time data streaming
  • Experience with cloud storage solutions like Amazon S3
  • Solid understanding and experience with relational databases such as SQL Server and Oracle Database
Job Responsibility
Job Responsibility
  • Partner with market quants and various technology teams to ensure the seamless integration of functionalities, achieve strategic goals, and identify system enhancements for new product deployments and process improvements
  • Contribute to the resolution of high-impact problems and projects through in-depth evaluation of complex business processes, system architectures, and industry standards
  • Apply strong expertise in application programming and actively ensure that application designs adhere to the overall architectural blueprint and best practices
  • Utilize advanced knowledge of system flow to contribute to and uphold standards for coding, testing, debugging, and implementation
  • Develop a comprehensive understanding of how different areas of the business, particularly architecture and infrastructure, integrate to achieve overarching business goals
  • Provide in-depth analysis and interpretive thinking to define complex issues and develop innovative, scalable solutions
  • Appropriately assess risk when technical and business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets
  • Drive compliance with applicable laws, rules, and regulations, adhere to Policy, apply sound ethical judgment regarding personal behavior, conduct, and business practices, and escalate, manage, and report control issues with transparency
  • Fulltime
Read More
Arrow Right

Lead Software Engineer - Cloud

The area of Scientific Computing in Airbus provides engineering with state of th...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
airbus.com Logo
Airbus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Technology, or a related field
  • 7-10 years of IT experience with at least 2 years of hands-on experience on the AWS Cloud platform
  • Proficiency in at least one of the following languages: Python or Shell script or TypeScript or Boto3 is mandatory
  • Deep expertise in core AWS services and building data platforms, including OpenSearch, Glue Catalog, EMR, and Redshift
  • Mandatory experience writing Infrastructure as Code (IaC) using CloudFormation or CDK
  • Proficiency with high-performance storage services like Amazon FSx for Lustre and Amazon EFS for shared file systems
  • Hands-on experience designing, developing, and maintaining data pipelines and workflows using an orchestration tool like Apache Airflow, Prefect, or Dagster
  • Solid understanding of security best practices (e.g., IAM Roles, KMS)
  • Previous exposure to designing and maintaining large-scale, cloud-native systems
  • Working knowledge of Agile Scrum, SAFe, or Kanban methodologies
Job Responsibility
Job Responsibility
  • Design, deploy, and maintain scalable and resilient cloud solutions for high-performance computing (HPC) and scientific simulation workloads
  • Optimize compute resources by selecting and managing appropriate Compute-optimized EC2 instances
  • Design and manage high-performance storage solutions using Amazon S3, Amazon EFS, and Amazon FSx
  • Automate cloud environment provisioning by developing and implementing Infrastructure as Code (IaC)
  • Monitor system performance and resource utilization with AWS CloudWatch
  • Monitor and troubleshoot workflow execution and pipeline failures
  • Collaborate with engineering teams to understand their computational needs and provide technical guidance
  • Troubleshoot and resolve complex technical issues related to compute, storage, and networking for scientific simulation jobs
  • Enforce and maintain security best practices, ensuring compliance with data governance and security policies
  • Contribute to the full development lifecycle within a self-sufficient, multi-disciplinary team
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Cloud Platform

As a Senior Software Engineer, Cloud Platform at Chef Robotics, you'll be respon...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 240000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • 5+ years of professional experience in cloud infrastructure and DevOps roles
  • Expert knowledge of cloud infrastructure and deployment (AWS, GCP, or Azure)
  • Strong proficiency with containerization (Docker) and orchestration (Kubernetes) technologies
  • Extensive experience with CI/CD practices and infrastructure-as-code principles
  • Experience with system monitoring, logging, and performance optimization
  • Understanding of secure data pipeline design and implementation
  • Understanding of infrastructure requirements for robotics or automation systems
  • Experience with real-time or near-real-time systems and cloud architecture
  • Background in developing reliable systems with high availability requirements
Job Responsibility
Job Responsibility
  • Design and implement cloud infrastructure to support robotics platform deployment and operations
  • Provision robots for seamless deployment across diverse customer environments
  • Enable remote software updates to enhance performance and reliability of deployed systems
  • Implement containerization (Docker) and orchestration (Kubernetes) for scalable deployments
  • Manage cloud infrastructure across AWS, GCP, or Azure platforms
  • Improve the performance and reliability of cloud services supporting the Chef system
  • Implement fault-tolerant design patterns to ensure reliability in production environments
  • Establish performance benchmarks and optimize systems to meet latency requirements for robotics operations
  • Implement comprehensive logging, monitoring, and alerting for cloud infrastructure
  • Create diagnostic tools and dashboards for operational visibility
What we offer
What we offer
  • medical insurance
  • dental insurance
  • vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Managed Orchestration (Managed Kubernetes)

Be a part of the AI revolution with sustainable technology at Crusoe. Here, you'...
Location
Location
United States , San Francisco, Sunnyvale
Salary
Salary:
180000.00 - 210000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years of experience working in software engineering, with strong experience in Systems Engineering
  • 2+ years of programming experience in GoLang
  • experience with Kubernetes and Linux Engineering and debugging
  • skilled in infrastructure as code and familiar with systems-level challenges
  • experience with Terraform and GCP (preferred)
  • understand Argo, CI/CD, and Automated Testing pipelines
  • can build and manage Kubernetes operators and controllers
  • can develop scalable systems to compete with leading services like Google Kubernetes Engine (GKE) and Amazon Elastic Kubernetes Service (EKS)
  • can oversee critical projects with broad impact
  • can design system architecture
Job Responsibility
Job Responsibility
  • Contribute to the development of scalable and robust software solutions
  • Work collaboratively with tech leads and engineers
  • Continuously stay abreast of the latest trends and techniques in cloud software
  • Support the development of your peers by sharing knowledge and providing guidance in technical discussions
What we offer
What we offer
  • Restricted Stock Units
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance, short-term and long-term disability
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Embedded Software Automation and Tools

The role involves developing and maintaining software and tools that help variou...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of hands-on experience with automation systems
  • 10+ years of programming experience, preferably with Python
  • Bachelor's degree in computer science or related field
  • Proficient in Linux, Python-based test automation frameworks, and tools using REST APIs
  • Hands-on experience in development/integration of E2E test automation frameworks and tools for embedded software devices
  • Proficient use of AI tools and technologies with a proven track record as a promoter and advocate for AI adoption in software development and testing automation
  • Agentic workflow familiarity: Working knowledge of multi-step AI orchestration frameworks and the practical use of AI agents to support and streamline day-to-day development workflows
  • Experienced in developing and maintaining web-based tools using JavaScript and React/Next.js
  • Experience with DevOps and continuous integration tools (Jenkins, GitLab CI, Docker, and Kubernetes)
  • Experience with CI/CD pipeline development and deployment via AWS or GCP cloud technologies
Job Responsibility
Job Responsibility
  • Develop and release new E2E automation support and tools
  • Debug issues to improve the quality of automated test tools and frameworks
  • Conduct code reviews to improve code quality and optimization
  • Promote coding conventions and standards for code re-usability and cleanliness
  • Document feature guides, identify and formulate user requirements, and define product behavior
  • Support and maintain existing automation tools and technology
  • Mentor less experienced engineers and drive automation development
  • Assist in monitoring and maintenance of critical systems
  • Champion the adoption of AI tools and technologies to enhance automation capabilities and team productivity
  • Review and provide technical feedback on design documents and high-level architecture diagrams across multiple tools and teams, with a focus on evaluating design trade-offs, scalability, maintainability, and alignment with overall system architecture
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off in accordance with local leave policies
  • Fulltime
Read More
Arrow Right

Software Engineer - Python Engineer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in Python software development
  • Profound knowledge of Python, its ecosystems, and popular frameworks (e.g., Django, Flask, FastAPI)
  • Strong understanding of software design principles, architectural patterns (e.g., Microservices, MVC), and object-oriented programming
  • Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra)
  • Extensive experience in designing and building RESTful APIs
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and associated services
  • Experience with Docker and container orchestration tools like Kubernetes
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions)
  • Strong understanding of testing methodologies and experience with unit, integration, and end-to-end testing
  • Proficient with Git and collaborative development workflows
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right