Location: Lisbon, Portugal
About the Role
We are seeking an experienced UiPath RPA Developer with strong Python skills to join our automation team. The ideal candidate will have hands-on experience designing and deploying UiPath automation solutions, combined with deep Python proficiency for building custom integrations, scripts, and data processing pipelines. You will work closely with business analysts, solution architects, and cross-functional teams to deliver end-to-end automation that drives operational efficiency.
Responsibilities
Design, develop, and deploy UiPath RPA workflows and automation solutions across attended and unattended processes.
Write clean, efficient Python scripts and custom UiPath activities to extend automation capabilities and integrate with external systems.
Analyze, debug, and optimize existing UiPath workflows and Python-based automation components to improve reliability and performance.
Collaborate with business stakeholders to gather process requirements, conduct feasibility assessments, and translate manual workflows into automated solutions using UiPath Studio.
Build and maintain Python-based integrations with REST APIs, web services, and data pipelines that complement UiPath automation workflows.
Develop and maintain test frameworks using UiPath Test Suite and Python (pytest) to ensure automation reliability and quality across deployments.
Manage and monitor robots via UiPath Orchestrator, including scheduling, queue management, alert configuration, and performance reporting.
Maintain version control of UiPath projects and Python code using Git, and support CI/CD pipelines for automated deployment of RPA solutions.
Leverage Python for web scraping, data transformation, and pre/post-processing tasks that feed into or extend UiPath automation pipelines.
Interact with AWS services (S3, Lambda) and other cloud infrastructure to support scalable, cloud-based RPA deployments.
Stay updated with emerging technologies and contribute ideas for improvements.
Qualifications
Education:
Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience).
Experience:
3+ years of UiPath RPA development experience, with at least 2 years of strong Python programming skills.
Technical Skills:
Strong proficiency in UiPath Studio, UiPath Orchestrator, and UiPath Test Suite; UiPath RPA Developer certification preferred.
Advanced Python skills including scripting, automation, data manipulation (pandas, NumPy), and API integration.
Experience with web scraping tools (e.g., Playwright, Selenium) for browser automation and integration with UiPath workflows.
Basic knowledge of SQL and database concepts (e.g., PostgreSQL, MySQL).
Experience with version control systems (e.g., Git).
Understanding of REST APIs and JSON.
Familiarity with AWS services, especially Lambda functions and S3 buckets.
Experience building custom UiPath activities or integrations using Python or .NET to extend native UiPath capabilities.
Familiarity with Linux/Unix environments.
Soft Skills:
Strong problem-solving and analytical skills.
Ability to work collaboratively in a team environment.
Good communication skills and a willingness to learn.
Attention to detail and commitment to quality.
Preferred Skills:
UiPath Advanced RPA Developer or Solution Architect certification.
Experience with cloud platforms (AWS, Azure, GCP) for deploying and scaling RPA infrastructure.
Familiarity with process mining or task capture tools (e.g., UiPath Process Mining, Task Capture) for identifying automation opportunities.
Experience with Agile/Scrum methodologies and automation CoE (Center of Excellence) governance practices.
Knowledge of containerization (Docker) and CI/CD tooling (Jenkins, GitHub Actions) for automated RPA deployment pipelines.
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office four days, with the flexibility to work remotely one day (Friday).
Benefits
iCapital offers a comprehensive benefits package that includes a total compensation program consisting of competitive salary, annual performance bonus, and equity for all full-time employees; healthcare with 100% employer-paid health and dental insurance; and generous paid time off (PTO).
For additional information on iCapital Network, please visit
https://www.icapitalnetwork.com/about-us
Twitter: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
Задачи:
— Определять техническую архитектуру и направление для AI-систем на платформе, включая model serving, функции на базе LLM, агентские рабочие процессы и инфраструктуру.
— Проектировать производственные системы, которые надежны и наблюдаемы, несмотря на недетерминированное поведение AI.
— Архитектурно разрабатывать фреймворки оценки, защитные механизмы и системы качества для безопасного, измеримого и надежного поведения AI в масштабе предприятия.
— Руководить сложными задачами AI-инжиниринга от прототипирования до промышленного внедрения.
— Устанавливать инженерные стандарты и лучшие практики для AI-нативных систем, а также наставлять старших инженеров.
— Оценивать и интегрировать новейшие достижения в foundation models, агентских фреймворках и современном AI-стеке.
Требования:
— Обширный опыт построения и архитектуры производственных программных систем в масштабе, с глубокими знаниями AI/ML систем.
— Практический опыт создания производственных систем на базе LLM или моделей машинного обучения, включая проектирование для недетерминированного поведения.
— Глубокие знания распределенных систем, model serving и инфраструктуры для надежного запуска AI в масштабе.
— Опыт проектирования фреймворков оценки, защитных механизмов и систем качества для AI-функций.
— Опыт установления технической архитектуры и стандартов, а также наставничества старших инженеров.
— Уверенное владение одним из основных языков программирования (Python, Java или Go) и современными облачными инфраструктурами (AWS или GCP).
— Практический опыт с агентскими системами, проектирование и укрепление AI-агентов, принимающих автономные решения в продакшене.
— Знания современного AI-стека: retrieval-augmented generation, vector stores, агентские фреймворки, оркестрация моделей, инструменты оценки.
Условия:
— Удаленная работа из США.
— Полная занятость.
— Годовой базовый оклад от $165,000 до $185,000 USD.
— Возможны бонусы по результатам работы, социальные гарантии и другие планы стимулирования.
Компания Salesloft строит систему Predictive Revenue System, объединяющую AI и реальные данные для поддержки решений в области доходов предприятий. Роль Principal Software Engineer, AI — самая старшая индивидуальная инженерная позиция в AI-команде, ответственная за архитектуру и стандарты AI-систем, которые используют тысячи команд по всему миру.
Location: Bengaluru, India
We are looking for a Senior AI Quality Engineer (L3+) with strong Python skills and hands-on experience testing AI and ML systems. You will analyze requirements, define evaluation strategies, build automated checks, validate models and outputs, test APIs and data pipelines, verify defects through resolution, and contribute to release readiness for your assigned product area. You will both evaluate AI systems and design, build, and operate QE agents for the software testing life cycle.
AI-assisted work is part of everyday QE practice on this engagement, with Ragas, DeepEval, promptfoo, Cursor, and other AI and ML tools used for evaluation, scripting, test generation, analysis, and maintenance.
You will also build golden datasets, calibrate LLM-as-judge methods, test agentic workflows and RAG systems, implement self-healing and intelligent test approaches, and diagnose quality, safety, performance, and cost failures across distributed AI services.
This position is intended for Hyderabad-based candidates who are available to work from the office.
The client delivers AI agents, retrieval systems, models, and data pipelines across a broad technology landscape. Quality is part of delivery through evaluation gates, automated regression, model and data validation, security and privacy checks, and evidence that a release is ready.
Python is the primary language for AI evaluation, model validation, API testing, data-pipeline quality, and QE agent design. The role combines deterministic automation with probabilistic evaluation to assess AI behavior across models, data, retrieval, tools, and integration surfaces, and designs and operates agents that support the software testing life cycle.
Analyze requirements and define evaluation strategies, golden datasets, regression benchmarks, baselines, thresholds, and blocking metrics with domain-expert review.
Design, build, and orchestrate AI agents, persona-based workflows, and reusable skills for the STLC using LangChain, LangGraph, or Semantic Kernel.
Build automated evaluations and benchmarks for LLMs, agents, RAG, retrieval, tool trajectories, and contracts using Ragas, DeepEval, and promptfoo.
Calibrate LLM-as-judge against human grading, manage non-determinism through repeated runs, and detect regression and drift.
Write and maintain Python and pytest automation for AI, ML, API, data, and integration workflows.
Use Cursor and agentic tools to analyze requirements, generate and review tests, and maintain evaluation suites.
Validate deep-learning, reinforcement-learning, and predictive models using LangChain.
Build AI-assisted STLC workflows for requirements analysis, test design, script generation, execution, self-healing, failure analysis, and defect triage, plus intelligent test selection and defect prediction.
Integrate LLMs, APIs, embeddings, vector databases, retrieval pipelines, and enterprise data sources into QE frameworks using Python.
Test REST and streaming APIs, agent tools, and RAG and MCP integrations, including authentication, errors, retries, and recovery.
Test data and retrieval pipelines for schema integrity, lineage, idempotency, fallback, promotion gates, and rollback.
Integrate evaluations, benchmarks, and agent workflows into QE frameworks and CI/CD on GitHub Actions, review Allure results, and keep TestRail aligned with automated coverage.
Test prompt injection, jailbreaks, unsafe tool use, data exfiltration, access control, PII controls, and guardrails.
Measure accuracy, relevance, groundedness, hallucination, retrieval quality, agent reliability, latency, throughput, token use, and cost, and diagnose distributed failures.
Implement tracing, monitoring, and production evaluation using Langfuse, LangSmith, or a comparable AI observability platform.
Deploy and operate QE agents on Amazon Bedrock AgentCore or a comparable agent platform, with governance and human oversight.
Deploy and validate AI and ML solutions on AWS or Azure, including secrets, database services, and cloud-native test infrastructure.
Report, track, and verify defects in Jira, and work with domain experts, product, and engineering on traceable coverage and untested scope.
Contribute to release readiness for the assigned product area without owning sign-off for the whole team.
Strong Python proficiency with pytest for test and evaluation automation.
Hands-on experience building and orchestrating AI agents and agentic workflows with LangChain, LangGraph, Semantic Kernel, or comparable frameworks.
Hands-on experience building AI evaluations and benchmarks with Ragas, DeepEval, promptfoo, or equivalent tools.
Hands-on use of Cursor or agentic development tools for test generation and maintenance.
Experience defining AI evaluation strategies, golden datasets, regression benchmarks, and LLM-as-judge calibration, including non-determinism and drift.
Experience validating deep-learning, reinforcement-learning, and predictive models with LangChain.
Experience building AI-assisted STLC workflows for requirements analysis, test design, script generation, execution, self-healing, failure analysis, defect triage, intelligent test selection, and defect prediction.
Experience integrating LLMs, APIs, embeddings, vector databases, and retrieval pipelines with automation frameworks in Python.
Experience testing REST and streaming APIs, agent tools, RAG workflows, and MCP integrations.
Experience testing data and retrieval pipelines for correctness, lineage, and safe promotion.
Experience integrating AI evaluation and agent workflows with automation frameworks and CI/CD using GitHub Actions, Allure, TestRail, or equivalent tools.
Experience testing AI security, privacy, access control, and guardrails.
Experience measuring accuracy, relevance, groundedness, hallucination, retrieval quality, agent reliability, latency, throughput, token use, and cost, and diagnosing distributed failures.
Experience with AI tracing, monitoring, and production evaluation using Langfuse, LangSmith, or comparable tools.
Familiarity with AWS, Azure, or GCP cloud AI services and agent platforms for deploying and validating AI and ML solutions.
Experience deploying and operating agents on Amazon Bedrock AgentCore or a comparable agent platform, with governance and human oversight.
Experience managing defects through resolution in Jira or an equivalent tool.
Ability to work with domain experts, product, and engineering on ground truth and coverage gaps.
Experience contributing to release readiness for an assigned product area.
Playwright and TypeScript experience for UI and API automation.
Real-device and cross-browser execution using LambdaTest, Sauce Labs, or an equivalent platform.
Knowledge of AI-driven test optimization and coverage analytics using SeaLights or an equivalent platform.
Experience contributing reusable components to shared automation frameworks and reviewing automation code through Git and GitHub workflows.
Experience managing test data and troubleshooting test environments needed for reliable execution.
Experience triaging security findings and validating operational readiness, monitoring, rollback, and recovery controls.
Experience producing audit-ready evaluation reports and improving shared evaluation patterns, automation libraries, and datasets.
Location: United States
Workplace: Remote
ABOUT DOCKER
Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container image pulls. From solo founders to the world's largest companies, developers rely on Docker to build, share, and run their applications across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.
We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software development, Docker is at the center of that shift, providing the sandboxed environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default.
_______________________________________________________________________
THE ROLE
The Senior Principal Software Engineer is responsible for shaping and evolving the company’s technical landscape. In addition to designing, developing, and maintaining core systems, the Senior Principal Software Engineer provides strategic guidance to align technology initiatives with business goals. This role is vital in ensuring that the platform is secure, scalable, and performant—capable of supporting rapid growth and driving innovation.
_______________________________________________________________________
RESPONSIBILITIES
TECHNICAL STRATEGY & ARCHITECTURE
- Define and drive the overarching technical vision, ensuring the platform meets current and future scalability, performance, and security needs
- Evaluate and select tools, frameworks, and architectures to maintain a state-of-the-art technology stack
LEADERSHIP & MENTORSHIP
- Provide technical leadership and guidance to the engineering organization, setting best practices and standards.
- Coach and mentor engineers, fostering a culture of continuous learning and collaboration
Innovation & Research
- Investigate emerging technologies, frameworks, and best practices
- Lead prototyping initiatives and proof-of-concepts that can transform the platform’s capabilities
SCALABILITY & PERFORMANCE
- Ensure the platform is designed for high performance and can seamlessly handle increasing user loads
- Oversee performance optimization, load balancing, and capacity planning strategies
RELIABILITY & AVAILABILITY
- Design fault-tolerant, highly available systems that minimize downtime and deliver a seamless user experience Infrastructure Automation
- Advocate for and implement Infrastructure as Code (IaC) principles, CI/CD pipelines, and automation best practices
- Continuously refine deployment, testing, and operations processes to improve efficiency
SECURITY & COMPLIANCE
- Collaborate with security experts to ensure platform integrity, compliance with industry standards, and protection of sensitive data
- Proactively address security vulnerabilities and champion secure coding practices
CROSS-FUNCTIONAL COLLABORATION
- Work closely with product managers, designers, and other stakeholders to ensure technical initiatives support business objectives
- Drive alignment between engineering roadmaps and product strategies
TECHNICAL PROBLEM-SOLVING
- Tackle complex architectural and technical issues, providing clear direction and innovative solutions
- Serve as an escalation point for critical system challenges
CODE QUALITY & REVIEWS
- Uphold coding standards through thorough code reviews, ensuring high-quality, maintainable codebases
- Establish and enforce best practices around testing, documentation, and version control
DOCUMENTATION & KNOWLEDGE SHARING
- Produce comprehensive technical documentation, including architectural diagrams, design guidelines, and operational runbooks
- Promote a transparent engineering culture by sharing insights and successes across the organization
- Take part in on-call rotation for your team, respond to incidents, debug production issues, and drive continuous improvement of system reliability
_______________________________________________________________________
QUALIFICATIONS
● 12+ years of software engineering experience with demonstrated expertise across multiple domains (SDLC, AI engineering, corporate systems, etc)
● Extensive software engineering experience, with a track record in designing and implementing large-scale, distributed systems
● Deep technical expertise: Proficiency in multiple programming languages, cloud platforms (e.g., AWS, Azure, GCP), and modern development frameworks
● Leadership acumen: Demonstrated ability to lead diverse engineering teams, inspire innovation, and drive successful outcomes
● Architectural vision: Proven skill in defining and driving architectural roadmaps that align with evolving business needs.
● Problem-solving ability: Expertise in diagnosing complex system issues and designing robust, scalable solutions
● Communication skills: Excellent written and verbal communication skills, capable of influencing both technical and non-technical stakeholders.
● Security conscious: Solid understanding of security best practices, compliance standards, and data protection
● Continuous improvement mindset: Passion for optimizing processes, toolchains, and workflows
● Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
As a Senior Principal Software Engineer, you will not only architect innovative solutions but also shape the technical culture. Your leadership and expertise will be pivotal in building a resilient, cutting-edge platform that supports rapid growth and drives long-term success.
Visa sponsorship: Docker considers visa sponsorship on a case-by-case basis based on business needs.
_______________________________________________________________________
COMPENSATION & EQUITY
All full-time roles include equity. Final compensation is determined on factors including but not limited to experience, skills, qualifications, and location.
United States: $219K – $352K base
______________________________________________________________________
POSTING INFORMATION
- Open vacancy: This posting is for an existing open role.
- AI in hiring: Docker may use AI-assisted tools during our recruiting process.
- Interview recordings: Candidates will be invited to opt in to interview recordings to support interviewer calibration and consistent evaluations. Recordings are optional and require explicit consent.
______________________________________________________________________
PERKS & BENEFITS
- Remote-first by design – Work from your home, with offices in Seattle and Paris for connection and collaboration.
- Flexibility that fits your life – We trust you to manage your schedule while delivering great work.
- Time to recharge – Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break.
- Home office support – Set up your workspace for comfort and success.
- Technology stipend – Equivalent to US$100 net per month to help support your work.
- Learning & development – Annual stipend for conferences, courses, certifications, and continued learning.
- Parental leave – 16 weeks of paid parental leave after six months of employment.
- Equity for all full-time employees – Share in Docker's long-term success as we continue to grow.
- Comprehensive benefits – Medical, retirement, and paid holidays vary by country.
- Docker swag – Because representing the whale never gets old.
Docker is proud to be an equal opportunity employer. We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diverse teams build better products, make better decisions, and better serve our global community.
#LI-REMOTE
Location: AZ_Mesa_HQ
Position Overview
We are seeking an experienced Senior Database Engineer to own the design, performance, and operational integrity of the relational data platform behind our mobility products. This is a hands-on senior individual contributor role accountable for schema architecture, migration safety, query performance, and data durability across a high-volume, multi-tenant transaction platform running on Amazon Web Services (AWS).
You will work alongside software engineers, platform and DevOps engineers, and architects, partnering closely with Product, QE, and Information Security to support hundreds of microservices that read and write shared operational data stores. Success in this role is measured by query and transaction performance, the safety and cadence of schema change, data durability against recovery objectives, and the retirement of data-access patterns that constrain platform scalability.
Essential Responsibilities
Schema Design & Change Management
Own the relational schema for the core operational platform — entity and domain modeling, normalization decisions, constraint and index design, and reference and seed data managed as versioned, reviewable artifacts.
Author and review database migrations as code, enforcing backward-compatible, zero-downtime change patterns (expand/contract, dual-write, backfill-then-cut) so that schema releases decouple from application releases.
Maintain migration history as the authoritative record of applied state across every environment and tenant, including drift detection and reconciliation where environments have diverged.
Define and enforce standards for constraints, foreign keys, nullability, and uniqueness so that data integrity is guaranteed by the database rather than by application convention.
Performance Engineering & Query Optimization
Profile and tune high-volume OLTP workloads: execution plan analysis, index strategy, partitioning, planner statistics and behavior, connection pooling, and vacuum and autovacuum tuning.
Diagnose and remediate latency and timeout failures end to end, including cases where the database is the symptom rather than the cause — client-side timeout misconfiguration, retry storms, N+1 access patterns, and repeated plan regeneration.
Establish query performance budgets and regression detection so that performance is validated before release rather than discovered in production.
Review transaction boundaries, isolation levels, and locking strategy to ensure correctness under concurrency — including explicit row-level locking where read-then-write races would otherwise permit duplicate or conflicting processing.
Data Architecture & Platform Modernization
Lead the consolidation of data access away from generated API layers and ad-hoc SQL embedded in application code, toward typed, reusable domain services with clear ownership boundaries.
Reduce third-party data-layer dependencies and associated licensing exposure by staging replacements at the infrastructure seam, environment by environment, with no change in application behavior.
Support migration of client data from legacy platforms, including mapping, transformation, load, and formal reconciliation against source-of-record counts and balances.
Partner with Architecture on the separation of transactional and analytical workloads, reporting replicas, and downstream data warehouse feeds.
Reliability, Backup & Disaster Recovery
Own backup, point-in-time recovery, replication, and failover configuration, and validate it through real restore exercises rather than assumed capability.
Ensure recovery configuration meets contractual RPO and RTO commitments, and produce the evidence that demonstrates compliance.
Build database observability — wait events, slow query capture, replication lag, connection saturation, and storage and IOPS headroom — and define SLIs for the data tier.
Participate in on-call rotations and act as an incident responder for data-tier events, contributing to root-cause analysis and tracking corrective actions to completion.
Security, Privacy & Compliance
Implement encryption at rest and in transit, key management, and least-privilege database access; replace shared and long-lived credentials with managed identity and short-lived tokens.
Protect regulated and personally identifiable data — including vehicle, registered-owner, and payment data — through access controls, masking in non-production environments, and defensible retention and purge processes.
Cross-Functional Collaboration
Partner with Software Engineering so that new services adopt approved data-access patterns, migration tooling, and performance review from day one rather than retrofitting them later.
Review application data access during code review, and coach engineers on query construction, indexing implications, and transaction scope.
Document schema ownership, data dictionaries, runbooks, and recovery procedures so that the platform does not depend on any single person’s knowledge.
Respond to system issues, participate in high-priority incident calls, and support emergency activities outside of standard hours as needed.
Required Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent professional experience.
6+ years of experience in database engineering, data platform engineering, or production database administration, including 3+ years working with PostgreSQL at production scale.
Deep, demonstrable PostgreSQL expertise: execution plan analysis, index and partitioning strategy, autovacuum and bloat management, connection pooling, and lock and deadlock diagnosis.
Production experience with managed cloud databases (Amazon Aurora PostgreSQL or RDS preferred), including backup and point-in-time recovery, read replicas, and failover testing.
Hands-on experience with schema migration tooling integrated into CI/CD (Flyway, Liquibase, Alembic, Sqitch, or comparable) and with zero-downtime schema change patterns.
Strong command of transaction semantics — isolation levels, locking, and concurrency correctness — and the ability to reason about race conditions in application code, not only in the database.
Advanced SQL, plus proficiency in at least one of: Python, TypeScript/JavaScript, Go, or Bash for tooling and automation.
Working experience provisioning and changing database infrastructure as code (CloudFormation, Terraform, or comparable).
Experience with database observability and diagnostic tooling (Performance Insights, pg_stat_statements, CloudWatch, Datadog, or comparable APM).
Clear, concise written and verbal communication, including the ability to explain data-tier trade-offs to engineers and to non-technical stakeholders.
Preferred Qualifications
Experience in mobility, transportation, tolling, parking, payments, or other regulated, high-volume transaction-processing environments.
Experience with GraphQL data-access layers (Hasura, PostGraphile, or similar), and with migrating applications off a generated-API layer onto typed service interfaces.
Multi-tenant data architecture at scale, including per-tenant account or database isolation and the operational overhead it carries.
Event streaming and change data capture (Apache Kafka / Amazon MSK, Debezium, transactional outbox patterns) and the consistency guarantees involved.
Large-scale data migration from legacy platforms, with formal reconciliation and cutover planning.
Exposure to compliance regimes such as SOX, SOC 2, PCI-DSS, or ISO 27001.
Analytical and data warehouse platforms (Redshift, Snowflake, dbt) and transactional-to-analytical replication.
Working familiarity with Oracle or SQL Server for legacy interoperability.
Relevant certifications: AWS Certified Database — Specialty, AWS Solutions Architect, or a PostgreSQL certification.
What Success Looks Like in the First 9 Months
Within 90 days: ramped up on the core schema, migration pipeline, and environment topology; owning the migration review process and holding a prioritized baseline of the platform’s highest-cost queries.
Within 6 months: delivered measurable latency reduction on owned workloads; validated backup and recovery against stated objectives through an actual restore exercise; actively participating in the on-call rotation.
Within 9 months: recognized as the owner of platform data architecture; retired at least one significant constraint — a legacy data-access dependency, a licensing exposure, or a recurring class of performance failure; mentoring engineers and setting standards the team follows.
Verra Mobility Values
An ideal candidate for this role naturally works in alignment with the Verra Mobility Core Values:
Own It.
We focus on high performance and drive toward breakthrough outcomes. Our employees ensure accountability, optimize and align work, focus on the customer, and cultivate innovation.
Do What’s Right.
We champion integrity and good character. Our team members model ethical behavior, demonstrate good judgment and are courageous.
Choose Courage Over Comfort.
We lean into the conversations, decisions and actions that move the business forward, even when they feel uncomfortable. We challenge assumptions, address issues early and prioritize progress over ease.
Win Together.
We believe in growing and inspiring people together. We seek people who collaborate, value differences, think and act globally, foster an engaging work environment, and recognize and develop others.
With your explicit consent which you provided as part of the application process, we will retain candidate personal data solely for the business purpose for which it was collected. In no event will we retain such data more than two (2) years following the closure of the recruitment process relating to the role for which you applied or in the event other related job opportunities arise within the company.
Verra Mobility Applicant Privacy Notice
Verra Mobility is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
.
Location: San Francisco, CA
Senior Software Design Lead, IDEO San Francisco
In a nutshell:
IDEO San Francisco is in search of a
Senior Software Design Lead
who will architect the human and technical systems behind the digital products and AI experiences we design, build prototypes that behave like real production software, and be the technical voice client CTOs trust. You'll pick up design at IDEO along the way.
Why is this role important for IDEO’s work?
Software design makes the biggest impact by turning a product vision into something a client can actually build, and by testing ideas in working code rather than static screens. Their skillset is critical to our business because the work has evolved from designing interfaces to designing systems: how people, software, and AI agents behave together. We count on them to understand data models, APIs and agentic infrastructure from first principles, and speak credibly on technical choices with executives and engineering leaders.
Once here you will:
Work with product designers, product strategists and design researchers on 8–12+ week digital product engagements that may span from product vision and strategy to full end-to-end build. You will play a key role in turning human insights into technical architecture: data, APIs, integrations and the agentic layer.
Build early prototypes with real data, real models and real integrations, so we learn quickly and lower the risk of big bets.
Advise client executives and engineering teams on tech stack choices, build-vs-buy, evaluating APIs and LLMs, and feasibility.
Design how agents and systems behave on a human's behalf, including guardrails, failure states and how the system stays legible to both people and machines.
Raise the craft bar inside IDEO. Create reusable starter kits and toolkits so teams stop building from scratch, and coach designers who prototype in code.
Help shape proposals and scope technical work in business development.
What does IDEO offer you?
IDEO is a place where you can solve diverse, complex challenges for our clients and their organizations, alongside thoughtful, intelligent individuals who lead with curiosity, empathy, and humility. We intentionally craft moments that allow our community to pause, create, and connect. We encourage our community to bring their whole selves to work, respect the need for work-life balance, and allow for autonomy in the design process and your career.
As a Software Designer in San Francisco, we provide the opportunity for you to:
Learn design from a leading design and innovation firm
. IDEO's founders designed Apple's first mouse and the first laptop. Since then, we've kept people at the center of design through every wave of technological change. You'd learn to do field research with real people, synthesize insights and tell compelling stories, and work alongside some of the best designers in the world.
Work across many problem spaces
. In one year you might redesign a retail or finance app, prototype new ideas in media and entertainment, and take on systemic challenges in health and education. Working across clients and industries stretches your thinking. A good solution isn't only technically sound: it has to fit real people, real businesses and the constraints they work within.
Be in the room for the "why" before the "how."
You'd shape the question from day one instead of receiving a spec after decisions have been made. And you’d help build this practice at IDEO to shape how next generation digital products are designed and built in the era of AI.
Some previous projects to check out:
Straight Arrow News
: a redesigned news app and website with features like See All Sides, Sources and Media Landscape views. App page views grew 1,170% and active users 700%. This role would design the content and data model underneath and prototype with real feeds.
Gates Foundation – Last Mile Money
: human-centered design for 100+ digital financial products serving 34M underserved users. This role would work on architecture for low-connectivity settings and evaluate partner platforms and APIs.
Jack Technology – Aitu
: AI-enabled industrial sewing machines and a humanoid robot, designed around how they work with factory workers. This role would work on system behavior: how the AI signals what it's doing and how humans stay in control.
Relevant experience and mindset:
Must-haves:
6-8+ years as a software engineer shipping production software, ideally at growth-stage or established tech companies where speed and scale both mattered. You've taken products from concept to launch.
1-2+ years as an engineering lead or solutions architect: scoping, estimating and planning projects, and making architecture decisions others build on. You think at a systems level.
Deep software fundamentals, including systems design, data modeling, APIs, and tradeoffs around performance, security and scale, plus fluency in a modern stack (e.g., TypeScript, React, Python, Node; AWS, GCP, Azure).
Hands-on building with LLMs (tool use, agents, retrieval, evals) and advanced prototyping. You turn concepts into working software quickly, using real data and integrations, with quality that holds up beyond vibe coding.
A track record of working closely with product, design and data, plus curiosity about people and a desire to learn how the craft of software intersects with product and design. You use prototypes as a way to think, not just to deliver.
Strong communication and storytelling: architecture diagrams, system maps and presentations that make technical recommendations clear and persuasive to executives and engineering leaders.
Nice-to-haves:
Comfort with Figma, design systems and front-end craft
Client-facing or consulting experience, or taking part in UX research
Experience with hardware or connected devices (Arduino, IoT)
Pop quiz, Hot Shot:
A client's CEO wants "an AI agent in the app by Q2." What's your first question for the CEO?
What's a piece of software that's beautifully built under the hood, not just on the surface? What makes it good?
Application requirements and instructions:
Résumé, LinkedIn + Cover Letter (Optional)
GitHub or two to three work samples (code, architecture docs, side projects or technical writing)
A short response of about 300 words: "Tell us about a technical decision you made that shaped how people experienced a product. What were the tradeoffs, and what would you do differently today?”
Payscale & Benefits
IDEO is committed to paying its employees, contractors & vendors equitably, regardless of gender identity or race/ethnicity/cultural identity.
The salary range for this role is $130,000-150,000 USD. Final offers may vary based on candidate experience, location, and other factors. As a full-time position, this role is eligible for employee benefits.
In addition to base compensation, IDEO offers a rich benefits package including the following:
Hybrid Model: Team members based in the San Francisco Bay Area are expected to work in the studio on Tuesdays, Wednesdays, and Thursdays, with flexibility based on client travel, project needs, and deliverables. Candidates based outside the Bay Area are not expected to be in the studio regularly, but should be available to travel as needed for IDEO and client work.
Health Benefits: Vision, Dental, Healthcare
Financial Benefits: 401K with Employer Contribution
Family & Caregiving: Parental Leave, Adoption Assistance, Fertility Assistance, Transgender Medical Assistance, Breastmilk shipment, Back-up/Dependent Care, Pet Insurance
Other Benefits: Flexible Work, Flexible Time Off, Paid Holidays, Annual Education Stipend, Home Office Stipend, Commuter Reimbursement, and Phone & Internet Reimbursement
Commitment to Diversity
At IDEO, we are committed to the work of advancing diversity, equity and inclusion within our organization and in the world. Our purpose of having disproportionate, world-changing impact through design is directly connected to our ability to bring many different perspectives
to the table. This applies to our candidates, the people we hire, the clients and customers we serve, and the communities we learn from in our research.
Please note that the successful candidate must be based in the United States and have the unrestricted right to work in the US. Unfortunately, we are unable to offer sponsorship for this role. IDEO proudly supports flexible work.
Location: Australia, Adelaide
Why Sony Interactive Entertainment?
Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.
Site Reliability Engineer
Our Site Reliability Engineering team plays a significant role in delivering on the promise of a great cloud gaming experience to our customers. We do this by influencing design and operational decisions towards the overall stability of the gaming service. Our SREs focus on three main things: overall ownership of production, production code quality, and deployments. The successful candidate will be self-directed and able to participate in the way we make decisions at different levels.
We expect our SREs to have opinions on the state of our service and provide critical feedback during different phases of the operational lifecycle. We are engaged throughout the software development lifecycle, ensuring the operational readiness and stability.
Requirements
Minimum of 5+ years working experience in Software Development and/or Linux Systems Administration role.
Strong interpersonal, written and verbal communication skills.
Available to be scheduled in on-call rotation.
Skills & Knowledge
Proficient as a Linux Production Systems Engineer, with experience managing large scale Web Services infrastructure.
Development experience in one or more of the following programming languages:
Python (preferred)
Bash, Go, Java, C++, or Rust
In addition, experience with at least 3 of the following topics:
Distributed data storage at scale (Hadoop, Ceph)
NoSQL at scale (MongoDB, Redis, Cassandra)
Data Aggregation technologies. (ElasticSearch, Kafka)
Scaling and running traditional RDBMS (PostgreSQL, MySQL) with High Availability
Monitoring & Alerting (Prometheus, Grafana), and Incident Management toolsets
Kubernetes and/or AWS (deployment and management)
Software Distribution (Package management and distribution at scale)
Configuration Management (ansible, saltstack, puppet, chef)
S/W Performance analysis and load testing (QA or SDET experience: a plus)
Responsibilities
Lead team technical discussions, especially around ongoing improvements in Reliability and Scalability
Be involved in creating High Level Designs (HLDs) for new products and platforms
Mentor junior SRE staff and enable them for success
Lead incident response and post-mortem activities within your assigned service team
Work with other Engineers in a cross-functional team to prioritise reliability improvements to address technical debt and toil
Contribute to code to improve reliability
Implement automation to reduce ongoing toil
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our Candidate Privacy Notice (where applicable) for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Location: Singapore
Workplace: Remote
We are currently growing our support team at ClickHouse who provides excellent service to our customers around the world. We are seeking a Senior Technical Customer Support Engineer to join our global Support Engineering team. We hope to find you ready to take on a large variety of tasks related to our customers locally in Singapore, as well as more regionally across APJ, APAC, and EMEA. This is a customer-facing role that will include customer interactions via chat, calls, Slack messages, and virtual meetings over video. You will be owning a wide variety of tasks: from triaging support tickets to user community support, helping with both pre- and post- sales customer activities, partnering with our Go To Market team with deeply technical aspects of POCs, and suggesting improvements to how we do things in Support at ClickHouse. This is a great opportunity for someone ready to roll-up their sleeves and help us continue to provide excellent customer support to our rapidly growing user base.
Note: This is a remote position, but candidates must be located in Singapore.
What you will be doing:
- Supporting and guiding our ClickHouse users, customers, and prospects via cases, chat, Slack, community, and meetings
- Develop solutions based on ClickHouse Cloud and ClickHouse open-source that can be shared with our users, community, and customers via documentation, knowledge base, blogs, meetups, webinars, and training
- Work closely with our global Support Services, Engineering, Go to Market, and Product Management teams to help define functionality required by users and customers
- Assist with mentoring, training, and sharing your knowledge with colleagues, users, and customers
And of course:
- You will deliver excellent customer service as a first-line technical engineer and representative of ClickHouse. Our Support Engineers provide professional response, on-call coverage, and guidance within the required Service Level Agreements ("SLAs") on technical cases that are opened via a ticketing system, email, Slack, chat, and/or phone
- You will build strong, trusted relationships with colleagues, customers, and partners
What you bring along:
- Technical breadth and depth in ClickHouse open-source or ClickHouse Cloud, or in domains relevant to ClickHouse, such as: SQL databases, OLAP, cloud-native SaaS, distributed systems
- Previous technical experience in roles such as Support Engineer, Consultant, Database Administrator, Site Reliability Engineer, Solutions Engineer, Software Engineer, and/or Systems Engineer
- Be present and available according to the scheduling required to deliver high-quality 24x7 Support in a global, distributed environment
- Strong written and verbal English communication skills and the ability to work fully remote with reliable connectivity
- A mindset of teamwork, global engagement, empathy, and solving challenging problems
- A sense of adventure and urgency in building the most scalable, high-performing, largest, and fastest databases on the planet
- The ability to build trusted relationships with colleagues, customers, and partners
- You are self-driven, curious, and eager to continuously learn and grow
Bonus points:
- Experience with ClickHouse
- Experience with OSS and open-source technologies, as a user, community member, or contributor
- Experience with Azure, GCP or AWS
- Experience with data pipelines such as Kafka, Kinesis, Spark, RabbitMQ, or others
PERKS
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new eligible team member who joins our company receives equity.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A USD$500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
CULTURE - WE ALL SHAPE IT
As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.
Are you interested in finding out more about our culture? Learn more about our values here https://clickhouse.com/company/careers. Check out our blog posts https://clickhouse.com/blog or follow us on LinkedIn https://www.linkedin.com/company/clickhouseinc/life/0c1ee7f4-2129-488d-b413-e7f6270659fd/?viewAsMember=true to find out more about what’s happening at ClickHouse.
EQUAL OPPORTUNITY & PRIVACY
ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Please see here https://clickhouse.com/legal/applicant-privacy-notice for our Privacy Statement.
Requirements:
— 4–5+ years of AI/ML or Data Science experience
— Advanced Python, SQL, and ML experience
— Hands-on experience with LLMs, RAG, embeddings, and transformers
— Experience with PyTorch/TensorFlow, Hugging Face, LangChain or LlamaIndex
— Experience with vector databases such as Pinecone, FAISS, Milvus, or OpenSearch
— MLOps experience with Docker, Kubernetes, MLflow, and CI/CD
— AWS and production AI/ML deployment experience
The role involves building production GenAI systems, RAG pipelines, recommendation/personalization models, and scalable ML infrastructure from development through deployment.
The position is fully remote, with full-time or contract options.
Location: United States (Remote); Seattle, Washington; San Francisco, California
Workplace: Remote
ROLE SUMMARY
Temporal is looking for a Software Engineer II to join the Open Source Server team. This team builds and maintains the core Temporal server. Its scope is broad, including Matching, Applications, Foundations, task processing, quotas and throttling, visibility, developer-facing primitives such as standalone activities, schedules, and streaming, and workflow experience improvements such as Continue-As-New, pause, and reset. We do not expect one person to cover all of these areas. We’re looking for an engineer who is excited to learn the system, contribute to new and/or ambiguous projects across the codebase, and help improve the reliability, performance, operability, and developer experience of Temporal over time. This is a hands-on engineering role where you’ll collaborate with experienced engineers to design, build, and operate components of Temporal’s distributed systems platform while growing your skills in distributed systems engineering.
WHAT YOU'LL DO
• Design, implement, test, and ship well-scoped features and improvements for the Temporal server with support from teammates.
• Work on distributed systems problems in areas such as task matching, scheduling, workflow execution, visibility, quotas, throttling, persistence, developer primitives, and workflow lifecycle features.
• Make thoughtful engineering tradeoffs with guidance, balancing developer experience, performance, and operability requirements.
• Partner with engineers, product managers, cloud teams, and customer-facing teams to understand requirements and deliver scalable solutions.
• Improve the reliability and operability of the server by adding tests, instrumentation, dashboards, alerts, runbooks, and documentation.
• Participate in design discussions and code reviews to learn best practices and contribute to a high-quality codebase.
• Contribute to improving the developer experience for open source users and enterprise customers through incremental improvements and bug fixes.
• Share knowledge with teammates and contribute to a collaborative engineering culture.
WHAT YOU'LL BRING
• Experience building and operating production backend systems (distributed systems experience and concurrency experience).
• Strong computer science fundamentals, including concurrency basics, data structures, and debugging.
• Experience writing production-quality code in Go, Java, or another applicable backend language, with an emphasis on correctness and maintainability.
• Familiarity with core distributed systems concepts (e.g., fault tolerance, consistency tradeoffs, replication, scheduling, performance), with interest in deepening these skills.
• Ability to break down ambiguous problems into smaller tasks, ask good questions, and incorporate feedback from code review.
• Comfort working collaboratively across teams and communicating progress, risks, and tradeoffs clearly.
• Experience with testing practices and an operational mindset (logging, metrics, tracing, on-call empathy) is a plus.
• Experience with open source software or communities is a plus.
• Experience with AWS, Azure, or GCP is a plus.
• Exposure to technologies such as Elasticsearch, OpenSearch, ClickHouse, Cassandra, PostgreSQL, or MySQL is a plus.
• Exposure to Kubernetes or related tooling (CRDs, KEDA, Argo) is a plus.
WHAT MAKES YOU A GOOD FIT
• You’re excited to continue building and deepening your distributed systems expertise.
• You enjoy learning large, complex codebases, think critically, thrive in ambiguity, and enjoy solving challenging problems.
• You take ownership of your work, follow through, and collaborate well with teammates.
• You balance technical depth with practical engineering decisions and are comfortable iterating toward better solutions.
• You don’t need prior Temporal experience—you’re excited to work on the core of a distributed system used by a large open source community and enterprise customers.
Temporal Technologies is an Equal Opportunity Employer. Temporal Technologies does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need. We embrace and celebrate differences and diversity.
Temporal is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. If you need to request a reasonable accommodation, please let your Recruiter know so we can assist.
Location: Malta
We are seeking a skilled Connectivity and Cloud Architect to join our Infrastructure area. You will design, implement, and maintain robust network architectures across hybrid on-premise and AWS cloud environments, with a strong focus on routing (BGP), connectivity, and DNS architecture, working closely with our Enterprise Architect, infrastructure, and network teams to ensure seamless integration and optimal performance across all
systems.
A taster of what you will be involved with:
Network Architecture Design: Design and develop scalable, secure network architectures across hybrid on-premise and AWS cloud environments, including routing, connectivity, and integration patterns.
AWS Network Architecture: Lead design and implementation of AWS networking components, including Transit Gateways, VPC connectivity, ACLs, Network Firewalls, Cloud WAN, and Route 53.
Hybrid Connectivity: Design and manage AWS Direct Connect and Site-to-Site VPN architectures linking on-premise and cloud environments.
Routing and BGP: Design, implement, and maintain complex routing architectures leveraging advanced protocols such as BGP and OSPF to ensure resilient, performant connectivity.
DNS Architecture: Design, implement, and maintain DNS architecture across on-premise and cloud environments, ensuring scalability, resiliency, and security.
Disaster Recovery Network Design: Design and maintain resilient network architectures supporting disaster recovery and business continuity.
Network Management: Oversee configuration, management, and optimisation of network devices (routers, switches, firewalls, VPNs), ensuring network security and compliance with best practices.
Automation and Tooling: Use Git, Terraform, Bash, and Ansible to automate and manage infrastructure and network configuration as code.
Collaboration and Communication: Work with cross-functional teams to gather requirements, provide technical guidance, and ensure alignment with business objectives.
Documentation and Best Practices: Develop and maintain documentation, diagrams, and SOPs for network and cloud architectures, promoting industry best practices and compliance.
What we are looking for:
Education:
Bachelor's degree in Computer Science, Information Technology, or a related field
3+ years of proven experience as a Systems Architect, Network Architect, Cloud Architect, or similar role in a complex IT environment
Strong understanding of AWS Cloud security and infrastructure security, including network and server security
Relevant certifications (e.g., AWS Certified Advanced Networking – Specialty, AWS Certified Solutions Architect, CCNP) are a plus
Work Experience:
Strong expertise in designing and implementing hybrid (on-premise and cloud) network architectures
Strong, hands-on AWS network experience, particularly with Transit Gateways, ACLs, Network Firewalls, Cloud WAN, VPC connectivity, EKS
networking, and Route 53
Hands-on experience with AWS Direct Connect and VPN Gateway architectures for hybrid connectivity
Experience designing and implementing complex routing architectures, leveraging advanced protocols such as BGP and OSPF
Strong knowledge of DNS architecture design, implementation, and management across on-premise and cloud environments
Experience designing disaster recovery and business continuity network architectures
Experience with load balancing technologies (e.g., AWS ALB/NLB or equivalent on-premise solutions)
Experience with network monitoring and observability tooling (e.g., VPC Flow Logs, CloudWatch, NetFlow)
Working knowledge of IPv6
In-depth knowledge of networking protocols, security principles, and best practices
Strong familiarity with Git, including branching, automation workflows, and merging strategies
Excellent skills in Terraform, Bash, and Ansible
Strong background in Linux administration
Understanding of microservice design and architectural patterns
Experience with Kubernetes/EKS networking, including CNI plugins and service mesh
In-depth knowledge of on-premises infrastructure, including servers, SAN/NAS storage devices, fibre channel networks, and backup infrastructures
Proficiency in Active Directory administration, including domain management, group policies, LDAP, and SAML integrations
Familiarity with virtualisation technologies (VMware, Hyper-V, etc.) and containerisation (Docker, Kubernetes)
Excellent analytical, problem-solving, and decision-making skills
Strong communication and interpersonal abilities, with a collaborative mindset
Other Requirements:
Proven practical communication skills (written and verbal) to articulate platform architecture to other Architects (Area and Enterprise), Area Product Managers, and technical teams
Adherence to best practices in documentation, testing, security, and efficient use of resources
Experience with identity solutions
Awareness of relevant regulatory and compliance frameworks (e.g., PCI-DSS, ISO 27001) as they apply to network and infrastructure security
What we offer
Much like riding a rollercoaster, sometimes life at Betsson can be lightning fast with twists and turns but always FUN! Then again, what else would you expect from a business 75% millennial and 1700 strong, spread across 7 offices with 900 based out of our Malta HQ alone! We recognise it may not be for the faint-hearted, but if you’re a go-getter, initiator and adrenaline junkie, always striving to push the boundaries and challenge yourself, then you’ll fit right in.
Challenge accepted?
By submitting your application, you understand that your personal data will be processed as set out in our
Privacy Policy
Location: Bulgaria; Croatia; Hungary; Lithuania; North Macedonia; Poland; Slovakia
Why Cast AI?
Cast AI is an automation platform that operates cloud-native and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, Cast AI continuously optimizes performance, reliability, and efficiency in production.
The old way doesn't work. As Kubernetes and AI environments grow, manual decisions don’t. Cast AI replaces tickets, alerts, and manual tuning with continuous automation that adapts infrastructure as conditions change. Efficiency and cost savings follow naturally from that automation.
Over 2,100 companies already rely on Cast AI, including Akamai, BMW, Cisco, FICO, HuggingFace, NielsenIQ, Swisscom, and TGS.
Global team, diverse perspectives
We're headquartered in Miami, but our impact is international. We take a global and intentional approach to diversity. Today, Cast AI operates across 34 countries spanning Europe, North America, Latin America, and APAC, bringing a wide range of perspectives into how we build and lead.
Unicorn momentum
In January 2026, we achieved unicorn status with a strategic investment from Pacific Alliance Ventures, the corporate venture arm of Shinsegae Group (a $50+ billion Korean conglomerate). Our valuation now exceeds $1 billion, and we're just getting started.
Join us as we build the future of autonomous infrastructure.
This is a location-specific opportunity. We are currently accepting applications from candidates residing in the following European countries: Bulgaria, Croatia, Estonia, Greece, Hungary, Latvia, Lithuania, Poland, Romania, Slovakia, Cyprus, Malta, Finland,Sweden, Ireland, Moldova, North Macedonia, Montenegro, Slovenia, and Ukraine.
What you'll be solving
Every dollar Cast AI saves a customer has to be provable, every action taken on their infrastructure has to be attributable to someone authorized to take it, and every price used to make that case has to be current across every cloud, region, and availability zone. This is the trust and accounting layer underneath the whole platform: get it wrong, and customers can't log in, can't trust the savings number, or get billed incorrectly - any one of which ends the relationship.
This posting covers multiple teams working on different pieces of the same trust-and-accounting problem: authentication, authorization, and SSO for every user and workload. Billing, audit trails, notifications, and feature flags that keep the platform transparent for every customer. Real-time cloud pricing tracking across every region and availability zone, including Spot availability and discounts. And reporting that turns high-volume time-series data into fast, accurate answers about what the automation actually saved.
Requirements
Strong software engineering fundamentals: you design clean abstractions, write maintainable code, and can justify your architecture choices - not just make something work.
Production experience with Go is strongly preferred; candidates without Go should demonstrate strong systems programming skills in a comparable language.
You've built or operated trust-critical systems at scale - authentication/authorization, billing, or financial/accounting-adjacent data, where being wrong has real consequences.
Good understanding of API design best practices - versioning, backward compatibility, auth, idempotency, async patterns, and similar.
Strong debugging, optimization, and performance-tuning skills – including query profiling, index design, and database performance tuning beyond ORM usage.
Experience operating and optimizing systems under high load - you know how to find and fix the bottleneck, not just add more resources.
Hands-on experience with Kubernetes - you understand the core concepts (pods, services, deployments) and have deployed or debugged something on a cluster.
Experience with AI coding agents and agentic development workflows.
You've personally driven a complex project end-to-end.
Strong English skills, both verbal and written.
Startup mindset: adaptable, proactive, and comfortable with ambiguity.
Participate in on-call rotation for teams that require it.
Nice to haves
Multi-tenant identity system design - authentication, authorization, SSO.
Enterprise identity protocols - SAML, OIDC, and SCIM for enterprise account provisioning and sync.
Billing, audit-trail, notification, or feature-flag systems in production.
Experience with cloud provider pricing/billing APIs across AWS, GCP, or Azure, or tracking Spot instance availability.
High-cardinality time-series ingestion and querying at scale.
Understanding of Kubernetes internals.
CI/CD and DevOps practices experience.
Observability tooling (Prometheus, Grafana, OpenTelemetry) in production.
Responsibilities
Design, build, and operate backend services in Go that other teams and customers depend on being correct.
Own features end-to-end: from design through implementation, testing, and production rollout.
Debug complex production issues involving security-, money-, or trust-critical flows.
Collaborate with product and other engineering teams to solve problems that don't have textbook solutions.
Contribute to product direction and backlog - shape what gets built next, not just how it's built.
Tools we use daily
Programming Language:
Go
Cloud & Orchestration:
Kubernetes, AWS, GCP, Azure
Infrastructure as Code:
Terraform
Databases & Storage:
PostgreSQL, Cloud Object Storage, ClickHouse
Messaging & APIs:
GCP Pub/Sub, gRPC for internal communication, REST for public APIs
Observability:
Prometheus, Grafana, Loki, Tempo
CI/CD & GitOps:
GitLab CI with ArgoCD
What’s in it for you?
Competitive salary (€6,500 – €9,000 gross, depending on the level of experience) plus separate compensation for on-call participation (passive coverage and active interventions)
Enjoy a flexible, remote-first global environment.
Collaborate with a global team of cloud experts and innovators, passionate about pushing the boundaries of Kubernetes technology.
Equity options.
Get quick feedback with a fast-paced workflow. Most feature projects are completed in 1 to 4 weeks.
Spend 10% of your work time on personal projects or self-improvement.
Learning budget for professional and personal development – including access to international conferences and courses that elevate your skills.
Annual hackathon to spark new ideas and strengthen team bonds.
Team-building budget and company events to connect with your colleagues.
Equipment budget to ensure you have everything you need.
Extra days off to help maintain a healthy work-life balance.
You'll be expected to travel to Vilnius for onboarding - travel costs are covered by the company.
Hiring process
Screening call with Recruiter
Hiring Manager interview
Technical interview (system design)
Live coding
Culture Check interview with an executive
*As part of our standard hiring process, we would like to inform you that a background check may be conducted at the final stage of recruitment through our third-party provider, Checkr.
*Please note that Cast AI
does not
provide any form of visa sponsorship/work permit.
#LI-Remote
Location: New York, NY, United States
About Us
Fanatics is a leading global sports platform redefining how fans connect with the teams, players and moments they love. Our businesses — Fanatics Commerce, Fanatics Collectibles, Fanatics Betting & Gaming, Fanatics Events, Fanatics Advertising, Fanatics Markets and Fanatics Studios — maximize the presence and reach for hundreds of partners globally and create a one-stop experience that allows fans to buy, bet, collect, and earn, while engaging with sports in deeper, more immersive ways. This includes licensed fan gear and lifestyle products, sportsbook and iGaming, physical and digital trading cards, live events, premium sports entertainment content, credit card offerings and more. Together, they form a powerful, integrated ecosystem — connected by the Fanatics ONE loyalty program and FanCash, the currency of sport — delivering personalized experiences to over 100 million fans worldwide. Fanatics holds partnerships with over 900 sports properties, from professional leagues and players’ associations to teams, colleges and retail partners; over 7,000 athletes and celebrities; and over 2,000 retail locations, including all Lids stores. Backed by a team of more than 22,000 employees, Fanatics is committed to relentlessly enhancing the fan experience.
Job Summary
Fanatics Betting & Gaming (FBG) is building the industry's most trusted, scalable, and fan-centric sportsbook experience. Our Internal Platforms power critical systems that support customer operations, marketing, support, risk, and data—through a combination of Java backend services, APIs, event-driven systems, and integrations with the SaaS and CRM platforms our business teams run on.
We are seeking a
Staff Java Software Engineer
to set technical direction for the services and integrations that Internal Platforms runs on. This is a senior individual contributor role for an engineer who operates with minimal guidance, takes on our most complex and often cross-functional problems, and raises the bar for everyone around them.
At this level, your impact is measured beyond the code you write. You will own architecture for significant parts of the platform, drive decisions that span multiple teams and systems, mentor other engineers, and partner directly with Product, Operations, Support, Marketing, Risk, and Data leadership to shape what gets built and why. You will still be hands-on—Staff engineers at FBG write and review code every week—but you will spend meaningful time on design, technical strategy, and multiplying the output of the teams you work with.
You do not need to be a Salesforce specialist. Some of our systems integrate with Salesforce for CRM and workflow automation, so exposure to it is a nice to have—but we're hiring for strength in Java, distributed systems, and integration design, and we expect you to pick up the platform specifics on the job.
Key Responsibilities
Technical Leadership & Architecture (Primary Focus)
Own the architecture for major services, integrations, and data flows within Internal Platforms, from problem definition through production operation.
Lead design for complex, often cross-functional initiatives—defining the approach, surfacing trade-offs, and driving alignment across engineering teams and stakeholders.
Break ambiguous, department-level problems into clear technical plans and workstreams that other engineers can execute against.
Evaluate and select technologies, patterns, and vendors; know when a sophisticated design approach is warranted and when the simpler answer is the right one.
Establish and evolve engineering standards for the team—API design, testing strategy, observability, deployment, and integration patterns—and get them adopted in practice, not just documented.
Identify systemic technical debt and reliability risk across the platform, build the case for addressing it, and sequence the work alongside feature delivery.
Hands-On Engineering
Design, build, and maintain Java-based backend services (Spring Boot or similar frameworks) that are scalable, resilient, and well-tested.
Take on the hardest technical problems on the team: high-throughput event processing, complex multi-system integrations, thorny data integrity issues, and production incidents that cross service boundaries.
Diagnose problems at the root cause rather than the symptom, and translate what you learn into durable fixes and better instrumentation.
Set the quality bar through your own code and through high-signal code reviews that teach as well as gate.
Contribute to internal web applications and user interfaces backed by Java services where it moves the work forward.
Mentorship & Force Multiplication
Mentor and coach Senior and mid-level engineers through design review, pairing, and direct feedback; help them grow the judgment to handle complexity independently.
Create learning and growth opportunities for teammates—delegate meaningful design work, sponsor stretch assignments, and share context generously.
Onboard and ramp new engineers into the platform's systems and conventions.
Write the documentation, runbooks, and design records that let the team operate and extend the platform without you in the room.
Model an inclusive, collaborative environment where opposing views are actively invited and disagreement is resolved on the technical merits.
Cross-Functional Partnership & Delivery
Partner with Product Managers, Technical Program Managers, and business stakeholders to shape roadmaps—bringing technical feasibility, sequencing, and risk into the conversation early rather than reacting to finished requirements.
Work directly with Marketing, Operations, Support, Risk, Compliance, and Data teams to ensure platform capabilities meet business needs and regulatory obligations across jurisdictions.
Represent Internal Platforms in architecture and design discussions with other engineering teams, negotiating clean contracts and shared ownership boundaries.
Communicate complex technical problems, trade-offs, and decisions clearly to both engineering and non-engineering audiences, including leadership.
Drive predictable delivery for initiatives you own: scope, estimate, unblock, and own the outcome—including the parts that depend on other teams.
Engage external partners and vendors on integration design and technical escalations where needed.
Third-Party & SaaS Platform Integration
Own the integration architecture between our Java services and the third-party platforms our business teams depend on—REST APIs, platform events, middleware—including data ownership, consistency, and failure handling.
Define scalable, reusable integration patterns and prevent the platform sprawl that comes from point-to-point fixes.
Lead resolution of complex integration issues spanning backend services, vendor platforms, and data pipelines.
Partner with platform-specialist engineers (including our Salesforce-focused engineers) to keep integration boundaries clean and maintainable.
Operational Excellence
Own production health for the services in your remit: SLOs, alerting, on-call quality, incident response, and post-incident follow-through.
Anticipate failure modes, capacity limits, and blockers before they surface, and build the safeguards in advance.
Improve engineering practice across the team—CI/CD, test automation, release safety, and developer productivity.
Hold the line on the standards required of a regulated, highly available gaming platform.
Qualifications
Required
8+ years of professional software engineering experience, with deep expertise in Java.
Demonstrated ownership of the architecture and delivery of complex production systems, including work that spanned multiple teams or functions.
Strong experience designing APIs and integrating distributed systems, with sound judgment about consistency, failure handling, and service boundaries.
Track record of operating with minimal guidance: taking an ambiguous problem, defining the approach, and driving it to production.
Experience mentoring engineers and raising technical standards on a team—through design review, code review, and direct coaching.
Ability to communicate complex technical concepts and trade-offs clearly in writing and in person, to technical and non-technical audiences alike.
Experience with Git-based workflows, code reviews, and CI/CD pipelines.
Experience operating services in production, including on-call ownership and incident response.
Preferred
Experience with event-driven architectures (Kafka or similar) at meaningful scale.
Experience in cloud environments (AWS preferred), including infrastructure-as-code.
Experience with highly available or regulated systems (gaming, fintech, payments).
Experience contributing to internal web UIs or tooling, including Java-backed web frameworks and/or modern front-end frameworks consuming Java APIs (React, Angular, etc.)
Experience working with AI model or agent platforms, including building on or integrating agents into production workflows. Familiarity with platforms such as Anthropic, OpenAI, Amazon Bedrock, LangChain, Google Vertex AI, Microsoft Copilot Studio, CrewAI, or AutoGen is a plus.
Fluency with AI-powered coding assistants to design, build, and test new functionality from the ground up—moving quickly while maintaining high code quality and test coverage—and interest in helping the broader team adopt these workflows effectively.
Nice to Have
Exposure to Salesforce as an integration target or platform—Salesforce APIs, platform events, or light development work in Apex, Lightning Web Components, or Flows. Helpful context, not a requirement.
Salesforce certifications (Administrator, Developer).
What We Value
Passion for building high-quality internal platforms that directly impact business outcomes.
Strong ownership mindset: you own the outcome, not just your piece of it.
A solutions-first approach—you anticipate problems and bring options, not just escalations.
Genuine interest in making other engineers better.
Comfort operating in a fast-paced, evolving environment with incomplete information.
Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit
https://benefitsatfanatics.com/
Salary Range
$1
—
$1 USD
By submitting your application, you agree to our terms of service and acknowledge you have read our
Candidate Privacy Policy.
Fanatics will never ask candidates for money, banking information, or other sensitive personal information as part of the interview process. If you receive a suspicious message claiming to be from Fanatics recruiting, please do not respond and report it
here
.
Location: New York, NY, United States
About Us
Fanatics is a leading global sports platform redefining how fans connect with the teams, players and moments they love. Our businesses — Fanatics Commerce, Fanatics Collectibles, Fanatics Betting & Gaming, Fanatics Events, Fanatics Advertising, Fanatics Markets and Fanatics Studios — maximize the presence and reach for hundreds of partners globally and create a one-stop experience that allows fans to buy, bet, collect, and earn, while engaging with sports in deeper, more immersive ways. This includes licensed fan gear and lifestyle products, sportsbook and iGaming, physical and digital trading cards, live events, premium sports entertainment content, credit card offerings and more. Together, they form a powerful, integrated ecosystem — connected by the Fanatics ONE loyalty program and FanCash, the currency of sport — delivering personalized experiences to over 100 million fans worldwide. Fanatics holds partnerships with over 900 sports properties, from professional leagues and players’ associations to teams, colleges and retail partners; over 7,000 athletes and celebrities; and over 2,000 retail locations, including all Lids stores. Backed by a team of more than 22,000 employees, Fanatics is committed to relentlessly enhancing the fan experience.
Job Summary
Fanatics Betting & Gaming (FBG) is building the industry’s most trusted, scalable, and fan-centric sportsbook experience. Our Internal Platforms power critical systems that support customer operations, marketing, support, risk, and data—through a combination of Java backend services, APIs, event-driven systems, and Salesforce platform capabilities.
We are seeking a
Senior Java Software Engineer
to build and maintain scalable services that power our internal platforms. This role is full stack focused, with opportunities to contribute to user-facing internal tools as needed.
Experience with Salesforce development and integrations is a strong plus, as many of our systems interface directly with Salesforce for CRM, workflow automation, and customer operations. This is a hands-on engineering role for someone who enjoys owning features end-to-end, solving complex integration problems, and working closely with cross-functional partners.
Key Responsibilities
Full Stack Engineering (Primary Focus)
Design, build, and maintain Java-based backend services (Spring Boot or similar frameworks).
Develop scalable, reliable, and well-tested services that integrate with Salesforce and other internal/external systems.
Participate in architecture and design discussions for APIs, data flows, and distributed systems.
Write high-quality, maintainable code with strong unit and integration test coverage.
Troubleshoot and resolve complex issues across services, integrations, and data pipelines.
Contribute to internal web applications and user interfaces backed by Java services.
Internal UI & Application Development (Nice to Have / Secondary)
Collaborate with frontend or full-stack engineers to support internal users across Operations, Support, Marketing, Risk, and Data teams.
Partner with Product and UX (where applicable) to translate workflows into intuitive internal tools.
Collaborate with backend engineers to define clean API contracts between UI layers and services.
UI technologies may include Java-backed web apps, REST-driven front ends, or modern JavaScript frameworks consuming Java APIs.
Note:
This role does not require deep UI specialization, but comfort collaborating across UI and backend boundaries is valued.
Salesforce & CRM Platform Integration (Secondary Focus)
Build and maintain integrations between Java services and Salesforce using REST APIs, events, or middleware.
Contribute to Salesforce development when needed, including Apex, Lightning Web Components, Flows, and configuration.
Partner with Salesforce-focused engineers to ensure clean integration patterns, data integrity, and platform scalability.
Help troubleshoot Salesforce-related issues tied to backend services, UI workflows, or integrations.
Collaboration & Delivery
Work closely with Product Managers, Technical Program Managers, and cross-functional partners to translate requirements into technical solutions.
Collaborate with Marketing, Operations, Support, Risk, and Data teams to ensure systems meet business and regulatory needs.
Participate in sprint planning, estimation, and delivery, ensuring predictable and high-quality outcomes.
Communicate technical decisions, trade-offs, and implementation details clearly to stakeholders.
Operational Excellence & Best Practices
Follow and help improve engineering best practices including CI/CD, code reviews, testing strategies, and observability.
Ensure services are performant, observable, and resilient, with appropriate logging, metrics, and alerting.
Contribute to documentation, runbooks, and long-term platform improvements.
Identify technical debt and propose pragmatic solutions.
Qualifications
Required
6+ years of professional software engineering experience with Java.
Strong experience building backend services in a production environment.
Experience developing APIs and integrating services with other systems.
Familiarity with distributed systems, data flows, and service-to-service communication.
Experience with Git-based workflows, code reviews, and CI/CD pipelines.
Strong problem-solving skills and ability to work independently on complex systems.
Excellent communication and collaboration skills.
Preferred
Experience contributing to internal web UIs or tooling, including:
Java-baced web frameworks, and/or
Modern front-end frameworks consuming Java APIs (React, Angular, etc.)
Experience working with Salesforce as an integration partner or platform:
Apex, Lightning Web Components, Flows, or Salesforce APIs
Experience integrating Salesforce with Java-based services.
Experience with:
Event-driven architectures (Kafka or similar)
Cloud environments (AWS preferred)
Highly available or regulated systems (gaming, fintech, payments)
Experience working with AI model or agent platforms, including building on or integrating agents into production workflows. Familiarity with platforms such as Anthropic, OpenAI, Amazon Bedrock, LangChain, Google Vertex AI, Microsoft Copilot Studio, CrewAI, or AutoGen is a plus.
Familiarity using AI-powered coding assistants to design, build, and test new functionality from the ground up, with the ability to move quickly while maintaining high code quality and test coverage.
Interest in leveraging emerging tools and workflows to improve developer productivity and platform throughput.
Salesforce certifications (Administrator, Developer) are a plus, but not required.
What We Value
Passion for building high-quality internal platforms that directly impact business outcomes.
Strong ownership mindset and commitment to engineering excellence.
Collaborative approach and desire to continuously learn and improve.
Comfort operating in a fast-paced, evolving environment.
Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process.
For information about our benefits, please visit
https://benefitsatfanatics.com/
Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit
https://benefitsatfanatics.com/
Salary Range
$1
—
$1 USD
By submitting your application, you agree to our terms of service and acknowledge you have read our
Candidate Privacy Policy.
Fanatics will never ask candidates for money, banking information, or other sensitive personal information as part of the interview process. If you receive a suspicious message claiming to be from Fanatics recruiting, please do not respond and report it
here
.
Netflix is a global streaming platform and entertainment company producing and distributing films, series, and documentaries worldwide.
Key requirements:
— Java
— Python
— AWS (EC2, S3)
— Kubernetes
Location:
— On-site (Warsaw, Poland).
Location: Bulgaria; Croatia; Estonia; Greece; Hungary; Latvia; Lithuania; Poland; Romania; Slovakia; Slovenia; Ukraine
Why Cast AI?
Cast AI is an automation platform that operates cloud-native and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, Cast AI continuously optimizes performance, reliability, and efficiency in production.
The old way doesn't work. As Kubernetes and AI environments grow, manual decisions don’t. Cast AI replaces tickets, alerts, and manual tuning with continuous automation that adapts infrastructure as conditions change. Efficiency and cost savings follow naturally from that automation.
Over 2,100 companies already rely on Cast AI, including Akamai, BMW, Cisco, FICO, HuggingFace, NielsenIQ, Swisscom, and TGS.
Global team, diverse perspectives
We're headquartered in Miami, but our impact is international. We take a global and intentional approach to diversity. Today, Cast AI operates across 34 countries spanning Europe, North America, Latin America, and APAC, bringing a wide range of perspectives into how we build and lead.
Unicorn momentum
In January 2026, we achieved unicorn status with a strategic investment from Pacific Alliance Ventures, the corporate venture arm of Shinsegae Group (a $50+ billion Korean conglomerate). Our valuation now exceeds $1 billion, and we're just getting started.
Join us as we build the future of autonomous infrastructure.
This is a location-specific opportunity. We are currently accepting applications from candidates residing in the following European countries: Bulgaria, Croatia, Estonia, Greece, Hungary, Latvia, Lithuania, Poland, Romania, Slovakia, Slovenia, and Ukraine.
About the role
A team ships a new service, and getting it from a laptop to production - built, tested, deployed, and visible when something goes wrong - shouldn't require that team to become infrastructure experts. It should be a paved road: a CI/CD pipeline that just works, observability that's there by default, and standard ways of doing things that are the obvious best choice, because the alternative is every team reinventing the same solutions on its own.
The Platform team builds and maintains that road, and the work is internal - the users are Cast AI's own engineers. The team is a multiplier for the engineering organization: whatever it builds is built once and serves every team, and the time product teams would otherwise spend on infrastructure goes back into developing their products.
What the team owns is whether the tools engineers use to build, deploy, and observe their services are good enough that reliability is actually achievable, and with hundreds of engineers and dozens of services leaning on that at once, the platform has to be fast, correct, and boring in the best sense.
Requirements:
Strong software engineering fundamentals: you design clean abstractions, write maintainable code, and can justify your architecture choices - not just make something work.
Production experience with Go is strongly preferred; candidates without Go should demonstrate strong systems programming skills in a comparable language.
Experience in platform engineering - you've built and operated (not just consumed) most, but not necessarily all of: CI/CD and GitOps systems (GitLab CI, Argo CD, Kargo), infrastructure as code (Terraform), container orchestration (Kubernetes, Helm), observability and monitoring tooling (VictoriaMetrics, Grafana, Loki, Tempo), and cloud platforms (AWS, GCP, or Azure).
Experience with AI coding agents and agentic development workflows.
You've personally driven a complex project end-to-end.
Strong debugging, optimization, and performance-tuning skills.
Strong English skills, both verbal and written.
Startup mindset: adaptable, proactive, and comfortable with ambiguity.
Participate in on-call rotation for teams that require it.
Nice to have:
Kubernetes operators, Helm chart authoring, admission webhooks.
Internal developer platform (IDP) design - golden paths, self-service tooling, service catalogs.
Local development environment tooling (devcontainers, Tilt, Skaffold, or similar).
Kubernetes or cloud-native OSS contributions.
Responsibilities:
Design, build, and operate the CI/CD pipelines every engineering team ships through.
Build and maintain the observability and monitoring tooling other teams use to debug their own systems in production.
Build local development environment tooling that lets engineers reproduce production-like conditions on their laptop.
Reduce friction for every other team: identify where engineers lose time to infrastructure and fix it at the root, not with a workaround.
Debug complex issues that span CI/CD, observability tooling, Kubernetes, and cloud infrastructure.
Contribute to the platform roadmap and backlog - shape what gets built next for the engineers who depend on you.
Tools we use daily:
Programming Language:
Go
Cloud & Orchestration:
Kubernetes, GCP, AWS, Azure
Infrastructure as Code:
Terraform
Databases & Storage:
ClickHouse, Cloud Object Storage
Messaging & APIs:
GCP Pub/Sub, gRPC for internal communication, REST for public APIs
Observability:
Grafana, VictoriaMetrics, VictoriaLogs, VictoriaTraces, Loki, Tempo
CI/CD & GitOps:
GitLab CI, ArgoCD, Kargo
What’s in it for you?
Competitive salary (€6,500 – €9,000 gross, depending on the level of experience) plus separate compensation for on-call participation (passive coverage and active interventions)
Enjoy a flexible, remote-first global environment.
Collaborate with a global team of cloud experts and innovators, passionate about pushing the boundaries of Kubernetes technology.
Equity options.
Get quick feedback with a fast-paced workflow. Most feature projects are completed in 1 to 4 weeks.
Spend 10% of your work time on personal projects or self-improvement.
Learning budget for professional and personal development – including access to international conferences and courses that elevate your skills.
Annual hackathon to spark new ideas and strengthen team bonds.
Team-building budget and company events to connect with your colleagues.
Equipment budget to ensure you have everything you need.
Extra days off to help maintain a healthy work-life balance.
You'll be expected to travel to Vilnius for onboarding - travel costs are covered by the company.
Hiring process
Screening call with Recruiter
Hiring Manager interview
Technical interview (system design)
Live coding
Culture Check interview with an executive
*As part of our standard hiring process, we would like to inform you that a background check may be conducted at the final stage of recruitment through our third-party provider, Checkr.
*Please note that Cast AI
does not
provide any form of visa sponsorship/work permit.
#LI-Remote
Задачи:
— Разработка backend на Go в финтех-домене
— Работа с модульным, event-driven монолитом в AWS
— Участие в крупной миграции данных
Требования:
— Минимум 2 года опыта в финтех-домене
— Опыт разработки backend на Go
— Опыт работы с архитектурами на базе AWS
— Практический опыт с event-driven системами
— Навыки интеграции API и систем
— Опыт миграции данных и обеспечения их консистентности
— Опыт в финтехе, банковской или инвестиционной сфере
— Владение английским и русским языками на уровне B2+
Желательно:
— Знание немецкого языка
— Опыт создания инструментов сверки для валидации миграций
Условия:
— Проект только backend
— Полная занятость, удалённая работа
— Тип занятости: B2B
Дополнительно:
— Локация: только ЕС
Location: Warsaw, Mazowieckie, Poland; Sofia City, Bulgaria; Limassol, Cyprus
Workplace: hybrid
Capital.com's Product Security team protects our web and mobile applications, infrastructure, and external perimeter in a highly regulated environment. As Senior/Staff Application Security Engineer, you will raise the bar for application security across the organisation. This role is measured by leverage: how well you design, automate, and scale security processes so that many engineering teams can build securely by default.
You will lead security architecture reviews and threat modelling, increasingly with the help of AI tooling, and turn one-off security work into repeatable, self-service capabilities. The role combines deep hands-on offensive and defensive security expertise with the engineering mindset needed to automate at scale. You will work closely with development, QA, DevOps, and platform teams.
Responsibilities:
Security Architecture & Threat Modelling:
Lead security architecture reviews and threat modelling for new and existing systems, using AI tools to make reviews faster, more consistent, and scalable across teams
Act as a security force multiplier by influencing the standards, patterns, and guardrails that let teams move fast and stay secure
Security Automation & Tooling:
Design, build, and automate scalable security processes that engineering teams can self-serve, covering secure design review, threat modelling, testing, and remediation workflows
Integrate and automate security checks across the SDLC and CI/CD pipelines (SAST, DAST, SCA, secrets, and IaC scanning), tuned for strong signal and low friction
Own and evolve security tooling such as DefectDojo and SAST, DAST, and SCA platforms, maximising automation, coverage, and integration
Apply AI and LLM-based tooling to architecture review, threat modelling, code review, and vulnerability triage, and help define how the team adopts these tools safely
Security Testing & Vulnerability Management:
Conduct and oversee security assessments of web and mobile applications, APIs, and cloud infrastructure, including manual testing and PoC development
Run vulnerability scans across internal infrastructure and the external perimeter, then analyse findings, define remediation, and track issues to closure
Support and triage the Bug Bounty Program and external vulnerability reports, automating triage where possible
Participate in and help lead red teaming and offensive security exercises
Enablement:
Drive knowledge sharing on secure development, mentor engineers, and deliver training for development and QA teams
Requirements:
Experience:
5+ years in application or product security, or equivalent depth, with a track record of senior or staff-level impact
Demonstrable experience leading security architecture reviews and threat modelling (e.g. STRIDE, attack trees, data-flow analysis) across multiple teams or products
Proven ability to automate and scale security processes by building tooling, integrations, and self-service workflows that reduce manual effort
Technical:
Strong hands-on security testing skills, including code review and web, mobile, and API application security assessments, as well as the ability to triage and validate external vulnerability reports and bug bounty submissions
Strong software engineering ability in at least one language (e.g. Python, Go, JavaScript), with the ability to build automation, not just scripts
Deep understanding of the OWASP Top Ten, secure design, and secure coding best practices
Experience with SAST, DAST, SCA, and vulnerability management platforms, and integrating them into CI/CD
Strong understanding of modern application architectures: REST APIs, microservices, cloud-based systems, and containers
Practical experience applying AI and LLM tooling to security work, or clear enthusiasm and aptitude to do so
Collaboration:
Excellent communication and influencing skills: you can explain security concepts to technical and non-technical stakeholders and drive change without direct authority
A self-starter who enjoys solving complex problems, building leverage through automation, mentoring others, and strengthening security culture
Nice to have:
Experience securing the AI harness: hardening LLM and agent pipelines, prompts, tool and MCP integrations, and model endpoints against prompt injection, data leakage, and insecure agent actions
Experience securing Kubernetes, including cluster hardening, RBAC, network policies, admission control, workload isolation, and image and supply-chain security
Experience securing AWS infrastructure, including IAM, network and account architecture, key and secret management, and CSPM
Experience building AI-assisted security tooling or internal self-service security platforms
Experience mentoring or technically leading a security team
Offensive or advanced security certifications such as OSAI, OSEP, OSCP, or OSWE
What you'll get in return:
You will join the company, that cares about work and life balance
Annual Bonus based on the performance review cycle
Generous Annual Leave Policy
Medical Insurance and Pension fund, with additional benefit packages based on the location
Hybrid working model (3 days from our modern office and 2 days fully remotely)
Comprehensive Workation Policy with 30 more remote days available.
Possibility of taking two additional days of paid leave per year to dedicate to volunteering efforts.
seniorBengaluru, India
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
seniorStrong command of transaction semantics — isolation levels, locking, and concurrency correctness — and the ability to reason about race conditions in application code, not only in the database
leadSan Francisco, CA; Candidates based outside the Bay Area are not expected to be in the studio regularly, but should be available to travel as needed for IDEO and client work; Please note that the successful candidate must be based in the United States and have the unrestricted right to work in the US
Australia, Adelaide
УдалённоseniorNote: This is a remote position, but candidates must be located in Singapore
УдалённоUnited States (Remote); Seattle, Washington; San Francisco, California
Malta
seniorBulgaria; Croatia; Hungary; Lithuania; North Macedonia; Poland; Slovakia