CrawlJobs Logo

Software Engineer, Secrets Hub

Bulgaria, Sofia · Job Posted May 31, 2026
Apply Position
Job Link Share

Job Description

Secrets Hub is a cloud-native, multi-cloud SaaS product that helps organizations centralize secrets management across AWS, Azure, GCP, and HashiCorp Vault. It is used by some of the world's largest enterprises to secure critical workloads in modern DevOps environments. As a Software Engineer, you will design, build, and enhance backend services that power the Secrets Hub platform. You'll work in a modern AWS serverless environment and collaborate closely with peers across Bulgaria and Israel. This role is hands-on and focused on feature delivery, quality, and learning, rather than architectural leadership.

Job Responsibility

  • Design, develop, test, and maintain scalable and secure backend services as part of the Secrets Hub platform
  • Work with AWS serverless technologies (Lambda, Step Functions, DynamoDB, SQS, etc.) and Infrastructure-as-Code (AWS CDK)
  • Write clean, maintainable Python code and participate in peer code reviews
  • Collaborate with product managers, architects, and engineers in Bulgaria and Israel to deliver customer value
  • Contribute to improving CI/CD pipelines, observability, and testing frameworks
  • Participate in troubleshooting production issues and reliability improvements

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or elite military tech unit alumni)
  • 3+ years of hands-on software development experience, including experience building production-grade systems in Python (or a similar modern language)
  • Good understanding of software engineering fundamentals, data structures, and system design
  • Familiarity with microservices, APIs, and event-driven architectures
  • Strong communication and teamwork skills in English
  • Passion for writing high-quality, maintainable code and learning new technologies

Nice to have

  • Experience working with cloud platforms, preferably AWS
  • Experience building SaaS or multi-tenant applications
  • Familiarity with AWS serverless ecosystem (Lambda, DynamoDB, Step Functions, SQS)
  • Frontend experience (React, TypeScript) is a plus
  • Knowledge of secrets management, security, or identity domains
  • Experience working in distributed teams across locations

What we offer

  • Additional health insurance with dental treatment included
  • Life / permanent disability insurance
  • Sick Leave allowance
  • Mobile phone plan
  • FLEXBenefits wallet
  • Employee Assistance Program (EAP)

Looking for more opportunities?

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

Similar Jobs for

Software Engineer, Secrets Hub

8 matching positions

Senior / Staff Software Engineer, Secrets Hub

Secrets Hub is a cloud-native, multi-cloud SaaS product that helps organizations...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on software development experience, including at least 3 years building production systems in Python (or a comparable modern language)
  • Strong architectural design skills and deep understanding of cloud-native patterns
  • Experience building secure, reliable services in a SaaS or multi-tenant environment
  • Proven ability to lead technical projects, review designs, and mentor teammates
  • Deep familiarity with AWS core services and serverless architecture (Lambda, DynamoDB, Step Functions, etc.)
  • Strong communication and collaboration skills in English
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or elite military tech unit alumni)
Job Responsibility
Job Responsibility
  • Design and implement scalable and secure services as part of the Secrets Hub platform
  • Lead complex technical initiatives, architectural decisions, and system design within the team
  • Set the standard for software quality, security, testing, and CI/CD practices
  • Collaborate daily with product managers, architects, and engineers across global teams
  • Work with AWS serverless technologies and AWS CDK in a modern, IaC-driven development lifecycle
  • Troubleshoot complex production scenarios and drive long-term improvements in reliability and observability
  • Be a key contributor to defining the technical identity of a growing team
Read More
Arrow Right

Lead Software Engineer

Location
Location
United States , Richardson
Salary
Salary:
Not provided
State Farm
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree, or foreign equivalent, in Computer Science, Web Technologies and Systems, or a closely related field of study, plus 5 years of experience in the job offered, or as a Sr. Software Developer, Programmer Analyst/Systems Analyst, or similar technical development position
  • Java
  • spring-boot
  • spring-framework
  • API development, including REST, SOAP – Swagger, and OpenAPI
  • API security including OAuth2 and JSON Web Tokens (JWT)
  • dependency management (Maven/Gradle), including software composition analysis (e.g. SNYK)
  • GitOps and CI/CD Pipelines (e.g. GitHub/GitLab)
  • Test Automation Framework (e.g. Karate/Cucumber)
  • RedHat OpenShift Service on AWS (ROSA)
Job Responsibility
Job Responsibility
  • Apply skills, tools, security processes, applications, environments and programming language(s) to complete complex assignments
  • apply advanced engineering practices to design full-stack applications using industry-adopted languages and frameworks
  • diagnose and resolve complex problems/issues
  • maintain advanced understanding in software engineering topics, including classes, functions, security, containers, version control, CI/CD, and unit tests
  • maintain advanced understanding in programming (e.g. Java, JavaScript), and database functionality (e.g.SQL, non-SQL)
  • maintain advanced understanding in compute environments, including but not limited to Linux, Hadoop, Mainframe, Public Cloud, and containers
  • apply advanced understanding regarding technology trends/changes, best practices, and processes to complete assignments and influence the direction of product solutions
  • apply advanced understanding of product design, data design and movement and test to ensure quality outcomes
  • leverage an advanced understanding of the State Farm organizational structure to navigate the organization
  • provide mentorship, technical guidance, training, and may delegate work to others
What we offer
What we offer
  • Annual raise and bonus
  • robust health and wellbeing programs (State Farm pays most of your healthcare premium, multiple healthcare plan options, 100% coverage for in-network preventative care, vision, dental, telemedicine, 24/7 mental health professionals)
  • educational benefits like industry leading training programs, top-notch tuition assistance programs, employee resource groups, and mentoring
  • fertility/IVF/adoption assistance, college coaching, national discount programs, interactive monthly financial workshops, free financial coaching
  • savings account or financing through State Farm Federal Credit Union
  • generous time off policies (up to 20 days annually plus parental leave, paid holidays, celebration day, life leave (40 hours/year), bereavement leave, and community service/education support days)
  • Matching Gift Program, Good Neighbor Grant Program, and Employee Assistance Fund
  • retirement planning using free financial advisors and a 401(k) plan with company contributions of up to 7% of your salary
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Senior Software Engineer to own and evolve Sammons Financial Group's Core Servic...
Location
Location
United States , West Des Moines
Salary
Salary:
84721.00 - 176501.00 USD / Year
sammonsfinancialgroup.com Logo
Sammons Financial Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep experience building production microservices with Spring Boot, Spring Data, Spring Security, and Spring MVC
  • strong understanding of REST API design (OpenAPI/Swagger), pagination, filtering, and error handling
  • Hands-on experience deploying and operating containerized services in Kubernetes (AKS preferred)
  • familiarity with Helm charts, KEDA auto-scaling, health probes, namespace strategies, and pod lifecycle management
  • Experience with Azure API Management (APIM), OAuth 2.0/JWT authentication (Okta), subscription-based rate limiting, row-level security patterns, and secrets management (HashiCorp Vault)
  • Azure DevOps pipelines for build, test, and deployment
  • environment promotion strategies (DEV → TEST → STAGE → PROD)
  • automated testing gates (unit, integration, contract, load)
  • Strong familiarity with Snowflake (Hybrid Tables, Dynamic Tables, views, RBAC) and/or SQL
  • understanding of data storage patterns, schema evolution, and data service design for read and write operations
Job Responsibility
Job Responsibility
  • Own and evolve Sammons Financial Group's Core Services platform — a collection of Java Spring Boot microservices and REST APIs that serve as the standardized interface to the Enterprise Information Hub (EIH)
  • Design, build, and steward domain-driven data access APIs (Party, Policy, Activity, Arrangement, Accounts, Pending Business) and data persistence services, ensuring scalability, reliability, security, and operational excellence across all environments
  • Provide technical leadership on complex, cross-domain initiatives, setting patterns that are adopted across teams
What we offer
What we offer
  • Comprehensive health coverage for you and your family, including Medical, Dental, Vision, HSA & FSA options, and term life insurance
  • Competitive compensation with a performance-based incentive program tied to clear goals and individual and/or company success
  • 100% company-funded Employee Stock Ownership Plan (ESOP), plus automatic enrollment in our 401(k)
  • Friday afternoons off year-round, generous paid time off, and paid holidays
  • Paid development time, tuition reimbursement, and professional development opportunities across industry, individual, and leadership programs
  • Volunteer time off, and our company nonprofit matching gift program, supporting the causes that matter most to you
  • Fulltime
Read More
Arrow Right

Software Engineer II

A Software Engineer 2 is an experienced professional responsible for designing, ...
Location
Location
United States , Tampa
Salary
Salary:
Not provided
aevex.com Logo
AEVEX Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer engineering, computer science, electrical engineering, aerospace engineering or a related field
  • Must have at least 2-5 years’ experience working through the design, development, testing, release cycle and delivering software products
  • Knowledge in one or multiple programming languages, such as C, C++, Python, Lua, Java
  • Proficient in software development of microcontroller level embedded systems
  • Knowledge of communication protocols (e.g., SPI, I2C, UART, CAN)
  • Knowledge of Linux, Linux programming or Embedded Linux concepts
  • Experience using Git or other version control systems
  • Knowledge of software development using Microsoft Visual Studio or Visual Studio Code
  • Ability to obtain/maintain a Secret DoD clearance, U.S. Citizenship required
Job Responsibility
Job Responsibility
  • Contribute during the entire software development process including requirements, design, implementation, test, debugging and deployment
  • Develop Embedded Linux, Windows PC and microcontroller software applications using C, C++, and occasionally other programming languages
  • Maintain computer programs using advanced software programming and/or scripting languages, techniques and standards
  • Specification, design, development, maintenance, integration, documentation, debug and testing of software for Windows and embedded software applications in C and C++
  • Embedded applications in custom headless devices with focus on real-time performance aspects including multi-threading, time synchronization
  • Configuration, troubleshooting, data analysis, and integration of a wide variety of applications and equipment such as internal software libraries and products, GPS receivers, LiDAR sensors, Inertial sensors, network routers, radio modems, meteorological sensors, serial port hubs, etc
  • Review and evaluate technological developments in hardware, software, and telecommunications for applicability to current or future requirements
  • Analyze user requirements to derive software design and performance requirements
  • Design, develop, deploy, configure, document and debug software, while properly escalating issues to meet deadlines
  • Apply the appropriate standards, processes, procedures, and tools throughout the development lifecycle, and ensure reuse of code
What we offer
What we offer
  • 401(k)-retirement plan
  • comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company
  • professional development funds
  • an Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support
  • Fulltime
Read More
Arrow Right

Software Engineer

Opportunity to work on the latest technology and methodologies and drive innovat...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
woolworths.com.au Logo
Woolworths Supermarkets
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 3 years of commercial experience with C#, WebAPI, and EF Core
  • Strong understanding of web security fundamentals, including the OWASP Top 10
  • Experience with OAuth2, OpenID Connect, and managing secrets securely
  • Proficiency across the data layer, including Relational (SQL Server, MySQL) and NoSQL (MongoDB, CosmosDB)
  • Experience with efficient schema design and performance
  • A 'test-first' mindset with deep experience in Unit, Integration, and Functional testing
  • Advanced use of Mocking Frameworks (e.g., Moq, NSubstitute)
  • Strong proficiency in modern JavaScript/TypeScript (ideally React, Angular)
  • Understanding of SOLID principles
  • Experience with messaging/event-streaming (Azure Service Bus or RabbitMQ)
Job Responsibility
Job Responsibility
  • Design and develop robust microservices using C# and .NET
  • Implement secure coding practices
  • Build intuitive, high-performance interfaces using React and TypeScript
  • Design and implement automated test suites
  • Leverage the full Azure suite (Functions, Service Bus, Event Hubs) to build event-driven architectures
  • Partner with engineers, product managers, vendors, and business stakeholders to translate business requirements into technical solutions
  • Manage deployments via Terraform, Docker, and Kubernetes (AKS)
What we offer
What we offer
  • Team discounts across our range of Woolworths Group brands
  • Robust rewards program
  • Valuable exposure to a vast and exciting business network
  • Progressive and flexible 'work from anywhere' policy
  • 24/7 access to the Sonder app
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The People Skills team is looking to hire a Senior Software Engineer to work in ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 5+ years designing system‑level features and landing them in production (design docs, trade‑off analyses, cross‑service integration)
  • Hands‑on experience building cloud services and APIs on Azure Java/C#/Python or C++
  • Solid collaboration and communication skills
  • demonstrated tech‑lead experience mentoring engineers and driving cross‑team outcomes
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Lead system design end‑to‑end for AI‑powered, user‑facing experiences: define client architecture, service/API contracts, data models, and integration boundaries across services
  • Author design documents and run reviews that balance performance budgets, accessibility (WCAG), privacy/security, reliability/SLOs, and cost efficiency
  • Build scalable, performant, and accessible front‑end solutions using React and TypeScript with shared component libraries and design systems
  • Own data persistence and integration patterns (e.g., Cosmos DB or SQL, Redis caching, queues/eventing with Service Bus/Event Hubs) and ensure data quality and resiliency
  • Apply secure‑by‑design practices: authentication/authorization with Microsoft Entra ID (OAuth/OIDC/MSAL), secrets in Key Vault, threat modeling, privacy by default, and compliance considerations
  • Serve as DRI for critical components, author runbooks, lead incident response, and drive post‑incident reliability improvements
  • Mentor and lead engineers on architecture, code quality, testing strategy (unit/integration/e2e), and CI/CD best practices
  • Instrument and analyze telemetry to inform product decisions
  • define KPIs and A/B experiments to validate experience and service changes
  • Collaborate across teams (design, product, AI platform, security, data) to land feature roadmaps and align on technical direction
  • Fulltime
Read More
Arrow Right

Principal Platform Engineer

We are looking for a Principal Platform Engineer to drive the technical directio...
Location
Location
United States , Lehi
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of experience in software engineering, platform engineering, cloud engineering, or a comparable technical discipline
  • Extensive background operating at a senior or staff engineering level with ownership of complex technical decisions
  • Proven success leading initiatives that span multiple teams and shaping engineering direction beyond direct reporting lines
  • Strong programming ability in at least one object-oriented or backend language such as Java, Python, Go, or C#
  • Deep hands-on expertise securing AWS environments, including identity, logging, monitoring, network isolation, and threat detection capabilities
  • Practical experience with Terraform, Docker, and modern cloud platform services such as EC2, Fargate, Aurora, or DynamoDB
  • Familiarity with CI/CD automation, Git-based development workflows, and secure release engineering practices
  • Working knowledge of agile delivery methods such as Kanban and the ability to operate effectively in fast-moving engineering organizations
Job Responsibility
Job Responsibility
  • Lead the design and continuous improvement of secure, scalable platform solutions within AWS environments
  • Partner with engineering teams across the organization to drive broad technical initiatives and influence platform strategy
  • Build and maintain infrastructure as code using Terraform to standardize deployments and improve operational consistency
  • Develop and enhance platform tooling and automation using languages such as Java, Python, Go, or C#
  • Strengthen cloud security controls by implementing and managing services such as Security Hub, GuardDuty, Config, CloudTrail, secrets management, and private networking patterns
  • Support containerized workloads by improving Docker security practices and optimizing deployment patterns for services running on EC2, Fargate, and other managed platforms
  • Advance CI/CD capabilities through orchestration and automation tools including GitHub Actions, Jenkins, CircleCI, or similar technologies
  • Collaborate on secure software delivery practices, including source control standards, vulnerability scanning, and supply chain protection measures
  • Contribute to agile delivery processes and provide technical leadership that helps teams execute complex platform initiatives effectively
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Principal Architect 6, Enterprise Architecture

FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers...
Location
Location
United States
Salary
Salary:
126283.91 - 295977.91 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years in software architecture/engineering
  • 5+ years leading distributed, high-scale, low-latency systems (Go/Java/Scala, gRPC/REST, Kafka/Pub-Sub, columnar/NoSQL stores)
  • Designed or led architectures for ad serving and SSP platforms (preferably premium video/CTV)
  • Working knowledge of header bidding, deal types (OpenRTB, PMP, curated deals), supply-path optimization (SPO), and auction transparency
  • Built or integrated with DSP workflows (planning, activation, bidding, pacing/optimization, frequency management, brand safety, measurement)
  • Practical grasp of identity & addressability (e.g., first-party graphs, UID2/PPID concepts, clean rooms)
  • Architected privacy-centric audience and measurement capabilities—data onboarding, audience building/forecasting, reach/frequency, outcomes—using standardized signals and ID interoperability
  • Kubernetes (multi-cluster, multi-region), service mesh, autoscaling, observability (OpenTelemetry), and resilience engineering
  • hands-on with at least one major cloud
  • Strong security and privacy patterns (OAuth/OIDC, tokenization, encryption, secrets, least-privilege, auditability) and FinOps sensibilities
Job Responsibility
Job Responsibility
  • Serve as the architecture interface between Product and Engineering, converting market and client needs into pragmatic, end-to-end solution designs for Streaming Hub (SSP/ad server), Programmatic Demand (DSP), Audience/Identity, Measurement, and Revenue Science platforms
  • Produce Solution Blueprints, Reference Architectures, and Architecture Decision Records (ADRs) that balance speed with long-term maintainability, platform consistency, and extensibility
  • Guide Product-aligned Architecture Roadmaps, sequencing capabilities to deliver measurable business value while reducing technical debt
  • Provide hands-on design leadership for cloud-native (Kubernetes, microservices, data plane/control plane) systems including reliability (SLOs/SLA), observability, security, privacy, and cost controls
  • Shape standards for data contracts, identity, consent, measurement, and programmatic interoperability across buy- and sell-side workflows
  • Identify and lead strategic initiatives to grow our technical capability, reducing tech debt, improve software quality and velocity
  • Establish common practices for teams to ensure end software and systems interact seamlessly with one another
  • Advise and support leaders on technical choices and associated risks and rewards on build, buy, extend, customize and deprecate strategies
  • facilitate architecture reviews
  • and de-risk delivery with proof-of-concepts and reference implementations
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing
  • Financial Wellbeing
  • Emotional Wellbeing
  • Life Events + Family Support
  • Fulltime
Read More
Arrow Right