CrawlJobs Logo

Staff Software Engineer - Ruby, Python, Java

Bulgaria, Sofia · Job Posted June 30, 2026
Apply Position
Job Link Share

Job Description

We are looking for a Staff Software Engineer to join our team responsible for the machine identity and access offering, designing and developing services used as part of CyberArk’s SaaS products. The team designs and develops services that integrate closely with leading cloud vendors like AWS, Azure, GCP, and many other DevOps services and tools, providing managed access to sensitive assets in the organization. In this role, you will be using advanced AWS microservices, with Ruby, Golang, Java and Python through the entire SDLC from planning to production. Together, we produce complex and advanced solutions that meet the highest security standards and NFRs. We are looking for someone energetic and versatile to join our family and help us achieve our goals.

Job Responsibility

  • Design and implement scalable and secure services as part of the Conjur Cloud platform
  • Lead complex technical initiatives, architectural decisions, and system design within the team
  • Research new technologies and platforms
  • Collaborate daily with product managers, architects, and engineers across global teams
  • Participate in continuous and iterative engineering cycles, emphasizing code quality, supportability, scalability, and performance
  • Troubleshoot complex production scenarios and drive long-term improvements in reliability and observability

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, or related field
  • 7+ years of experience in Golang/Java/Python
  • Excellent design and analytical skills
  • High ability to use new technologies/Programming Languages and understand them in depth through rapid self-learning
  • Proactive by nature
  • internal drive for excellence and improvement
  • Creative, out-of-the-box thinking
  • Excellent interpersonal relations, team player

Nice to have

  • Experience working in a global product company
  • Experience with Ruby on Rails & AWS development
  • Experienced with microservice/event-oriented design and development
  • Experience with containers and orchestration tools, such as Docker and Kubernetes
  • Solid understanding of security and networking implementation and best practices
  • Diverse technology stack
  • Fluent in English, good writing skills

Looking for more opportunities?

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

Similar Jobs for

Staff Software Engineer - Ruby, Python, Java

8 matching positions

Principal / Sr Staff Software Engineer (ITDR)

We are seeking a highly motivated and experienced Principal/Sr Staff Software En...
Location
Location
Israel , Petah Tikva
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or a related engineering field, or relevant experience from a technology elite unit
  • At least 7 years of software development experience
  • 5+ years of experience in a backend language such as Python, Go, Node.js, Ruby, or Java
  • Deep knowledge and expertise in at least one modern frontend framework (React, Angular, or Vue)
  • Excellent communication skills, with fluency in written and spoken English
Job Responsibility
Job Responsibility
  • Practice all software development life cycle in an agile-oriented environment
  • Design and implement the infrastructure of the system
  • Research and implement sophisticated Cyber security mechanisms
  • Explore new technologies and tools to keep us using cutting-edge solutions
  • Help guide and contribute to feature design and implementation to bring the product to the next level
  • Participate in continuous and iterative engineering cycles with an emphasis on code quality, supportability, scalability, and performance
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - ETL Platform

Fivetran is building data pipelines to power the modern data stack for thousands...
Location
Location
Canada , Toronto
Salary
Salary:
167548.00 - 209435.00 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in at least one interpreted language such as Python, Ruby on Rails, etc.
  • Expertise in at least one compiled language such as C++, Kotlin, Scala, Go, Java, etc.
  • Solid understanding of relational databases (experience with data warehousing solutions (e.g., Snowflake) is a bonus)
  • Proven experience in system integration, including API consumption and development (experience with infrastructure management is a bonus)
  • Familiarity with leading cloud providers, such as GCP, AWS, or Azure
  • Experience being on-call
  • Ownership - Experience being on-call, driving system quality higher, managing costs and constantly recognizing areas to simplify while always improving composability
  • Autonomous and Self-Motivated - thrives in a high-trust environment, driving projects forward and making independent decisions with confidence
  • Adaptable and Resilient - comfortably navigates ambiguity and views challenges as opportunities for growth
  • Driven and Persistent - maintains a strong focus on goals, confidently overcoming obstacles and eagerly seeking innovative solutions to exceed expectations
Job Responsibility
Job Responsibility
  • Make valuable contributions to the deepest recesses of our tech stack – including writing typesafe Ruby and Rails with Sorbet, building performant Kotlin microservices, managing highly available Spark clusters, working on deterministic Temporal workflows, and Terraforming all the things in AWS
  • Operate in hostile territory on all sides–building and managing a data diffing ETL engine that operates across every type of data warehouse and SQL dialect imaginable on data you don’t own or control, and send it to countless permutations of destinations that could respond any number of unpredictable ways
  • Be a reliable and steadfast operator, participating in the team on-call rotation to help diagnose, triage and fix performance bottlenecks and gnarly edge-cases our customers discover
  • Work closely with our product team to help design and develop new features to improve data pipeline observability and debuggability
What we offer
What we offer
  • 100% employer-paid medical insurance*
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants*
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Fullstack

We’re looking for a Staff Software Engineer to join our Reverse ETL product engi...
Location
Location
Canada , Toronto
Salary
Salary:
167548.00 - 209435.00 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in at least one interpreted language such as Python, Ruby on Rails, etc.
  • Hands-on experience with at least one compiled language such as C++, Kotlin, Scala, Go, Java, etc.
  • Solid understanding of relational databases (experience with data warehousing solutions (e.g., Snowflake) is a bonus)
  • Proven experience in system integration, including API consumption and development (experience with infrastructure management is a bonus)
  • Familiarity with leading cloud providers, such as GCP, AWS, or Azure
  • Experience being on-call
  • Can build things end-to-end
  • Is adept with data, backend systems, APIs, and UI components
  • Is customer-focused, with an eye for building delightful product experiences and developer experiences
  • Approaches new problems with a scrappy optimism, with a bias towards action
Job Responsibility
Job Responsibility
  • Make contributions to all parts of our tech stack, which comprises Ruby on Rails, Typescript, Vue, and AWS
  • Be comfortable 'filling in the gaps' in product / design specs
  • Work closely with our product team, leaders, and customers to help design and develop features that make Fivetran the one-stop shop for data activation
  • Mentor early-career engineers, perform thoughtful and constructive code reviews, advise on best practices, provide project-level leadership, operate across teams, departments, and time zones
  • Lead major projects, from driving research spikes, to writing and socializing design documents, to planning the implementation and rollout
What we offer
What we offer
  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer

We are seeking a Senior/Staff Software Engineer to lead technical strategy and a...
Location
Location
United States , Fort Lauderdale
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6–10+ years of professional software engineering experience
  • Advanced expertise in one or more languages: Python, JavaScript, TypeScript, Java, C#, C++, Go, Swift, Ruby, PHP
  • Strong system design and distributed systems experience
  • Proven experience owning end-to-end delivery of complex projects
  • Deep knowledge of cloud architecture, microservices, and DevOps practices
Job Responsibility
Job Responsibility
  • Lead architecture and design for large-scale systems and platforms
  • Build and optimize high-performance services in Python, JavaScript/TypeScript, Java, C#, C++, Go, Swift, Ruby, or PHP
  • Set engineering standards for testing, observability, and reliability
  • Improve scalability, cloud infrastructure, and system resilience
  • Mentor engineers at all levels and support hiring efforts
  • Drive cross-functional collaboration with Product, Design, and Leadership
  • Lead incident response and root-cause analysis initiatives
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Senior Software Engineer (HCM)

Senior technical role responsible for designing, building, and evolving enterpri...
Location
Location
United States , Burbank
Salary
Salary:
90.00 - 93.00 USD / Hour
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have Staff HR/HCM knowledge
  • Must have HCM integration and framework experience
  • Experience with Workday connector PECI
  • Core Competencies – API, SOAP, REST
  • Seasoned Workday Engineer
  • Java scripting/scripting language, Rest API
  • Deep subject matter expertise in Workday HCM integrations, including PECI, Studio, Core Connector, Web Services API, BIRT, and EIB (5+ years)
  • Extensive experience developing Workday integrations for consumers and downstream systems, with strong understanding of HR data flows and architecture (5+ years)
  • Strong knowledge of Workday HCM business processes, security frameworks, advanced reporting, and Workday Security Integration concepts
  • Proficiency with integration technologies and standards including Web Services, XSLT, JSON, xPath, APIs, messaging bus, pub-sub, and ETL patterns
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy high-performance, scalable Workday integrations between internal and external systems using tools such as Workday Studio, EIB, RaaS, BIRT, and Workday Extend
  • Translate complex business and HR requirements into robust integration designs and technical specifications, ensuring data quality, security, and maintainability
  • Implement and optimize integrations leveraging Complex Calculated Fields, Workday Custom Reports, Web Services, XSLT, JSON, and xPath, following Workday SDLC and integration best practices
  • Assess Workday twice-yearly releases to identify impacts and opportunities, and implement enhancements that take advantage of new HCM features and capabilities
  • Troubleshoot and resolve critical integration incidents through root cause analysis, partnering with enterprise applications, infrastructure, and third-party teams as needed
  • Apply data integration best practices (APIs, messaging bus, pub-sub, ETL) to design resilient, secure, and reusable integration patterns across HCM platforms
  • Partner closely with architects, business systems analysts, and other software and data engineers to align solutions with enterprise architecture and HR technology strategy
  • Serve as a subject matter expert and technical lead on projects, explaining difficult concepts and influencing stakeholders to adopt sound technical approaches and standards
What we offer
What we offer
  • medical, dental, and vision coverage
  • 401(k) with company match
  • short-term disability
  • life insurance with AD&D
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (HCM)

Senior technical role responsible for designing, building, and evolving enterpri...
Location
Location
United States , Orlando
Salary
Salary:
Not provided
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have Staff HR/HCM knowledge
  • Must have HCM integration and framework experience
  • Experience with Workday connector PECI
  • Core Competencies – API, SOAP, REST
  • Seasoned Workday Engineer
  • Java scripting/scripting language, Rest API
  • Deep subject matter expertise in Workday HCM integrations, including PECI, Studio, Core Connector, Web Services API, BIRT, and EIB (5+ years)
  • Extensive experience developing Workday integrations for consumers and downstream systems, with strong understanding of HR data flows and architecture (5+ years)
  • Strong knowledge of Workday HCM business processes, security frameworks, advanced reporting, and Workday Security Integration concepts
  • Proficiency with integration technologies and standards including Web Services, XSLT, JSON, xPath, APIs, messaging bus, pub-sub, and ETL patterns
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy high-performance, scalable Workday integrations between internal and external systems using tools such as Workday Studio, EIB, RaaS, BIRT, and Workday Extend
  • Translate complex business and HR requirements into robust integration designs and technical specifications, ensuring data quality, security, and maintainability
  • Implement and optimize integrations leveraging Complex Calculated Fields, Workday Custom Reports, Web Services, XSLT, JSON, and xPath, following Workday SDLC and integration best practices
  • Assess Workday twice-yearly releases to identify impacts and opportunities, and implement enhancements that take advantage of new HCM features and capabilities
  • Troubleshoot and resolve critical integration incidents through root cause analysis, partnering with enterprise applications, infrastructure, and third-party teams as needed
  • Apply data integration best practices (APIs, messaging bus, pub-sub, ETL) to design resilient, secure, and reusable integration patterns across HCM platforms
  • Partner closely with architects, business systems analysts, and other software and data engineers to align solutions with enterprise architecture and HR technology strategy
  • Serve as a subject matter expert and technical lead on projects, explaining difficult concepts and influencing stakeholders to adopt sound technical approaches and standards
What we offer
What we offer
  • medical
  • dental
  • vision coverage
  • 401(k) with company match
  • short-term disability
  • life insurance with AD&D
  • Fulltime
Read More
Arrow Right

Staff Product Development Engineer

We are the high-end test engineering team providing test solutions for Data Cent...
Location
Location
Malaysia , Penang
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge or hands-on working experience
  • Good understanding of power and performance characterization on ATE
  • ATE Test handling/ execution and development experience - Advantest V93K experience preferred. (Advantest SMT8 experience is a plus)
  • Software programming and scripting proficiency (C++, Java, Groovy, Perl, Ruby, Python)
  • Proficiency in Windows and Linux operating systems
  • Experience with HVM (High Volume Manufacturing) is a strong plus
  • Strong and effective presentation, written and verbal communication skills, and the ability to work with geographically distributed product engineering teams
  • Excellent interpersonal, organizational, and analytical skills
  • 8 years or more of industry experience
  • Electrical/Electronics, Computer Engineering, or comparable disciplines
Job Responsibility
Job Responsibility
  • Accountable to drive test solution/coverage development, optimization to meet business milestone, cost and quality
  • Test patterns & test flows/method development, debug, test and characterization
  • Pre-Silicon engagement with Design, test solution/methodology scoping, planning & validation
  • Post Silicon Bring up of test patterns leading to optimization for mass production enablement
  • Characterization execution/analysis and debug of new silicon designs and process technologies
  • Optimization of test coverage and flows for increased quality, yield, cost improvement, and test time reduction
  • Conduct engineering evaluations and analysis to drive closure of production issues
  • Solves complex, novel, and non-recurring problems
  • initiate significant changes to existing processes/methods and leads development and implementation
  • Influences technical decisions that have a significant impact on final product
What we offer
What we offer
  • AMD benefits at a glance
  • Fulltime
Read More
Arrow Right

Staff Product Development Engineer - System Level Test

We are the New Product Introduction (NPI) test engineering team defining and pro...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge or working experience on GPU architecture, X86 architecture, SoC design and power management features
  • Experience with SOC (System-On-Chip), Firmware and Software interaction
  • Software programming and scripting proficiency (Java, Shell script, Perl, Ruby, Python)
  • Proficiency in Windows, and Linux operating systems
  • Strong and effective presentation, written and verbal communication skills, and the ability to work with geographically distributed product engineering teams
  • Excellent interpersonal, organizational, and analytical skills
  • 10 years or more industry experience
Job Responsibility
Job Responsibility
  • Accountable to drive and develop SLT solutions to meet business milestone, cost and quality in system level area
  • Solves complex, novel, and non-recurring problems
  • initiates significant changes to existing processes/methods and leads development and implementation
  • Conduct engineering evaluations and analysis to drive closure of production issues
  • Develop and architect SLT logging or data collection flow in manufacturing
  • Influences technical decisions that have a significant impact on final product
  • Involves collaboration on or assuming the consultative or leadership responsibilities for a specific project or for product development initiatives
  • May provide technical supervision or mentoring junior engineers
  • Upscale overall team capabilities on low level system debug for AMD data center product families
Read More
Arrow Right