Задачи:
— Реализовывать, тестировать, отлаживать и поддерживать компоненты движка выполнения запросов, включая операторы запросов, вычисление выражений, планирование выполнения и управление ресурсами.
— Писать чистый, поддерживаемый код на Java, добавлять модульные и интеграционные тесты, следовать установленным инженерным практикам по ревью кода, тестированию и документации.
— Диагностировать проблемы с корректностью, надежностью и производительностью запросов, используя профили запросов, логи, телеметрию, бенчмарки и данные из продакшена.
— Изучать основы работы рантайма и производительности, включая векторную обработку, параллелизм, управление памятью, обмен данными и использование диска.
— Сотрудничать с командой, включая старших инженеров и партнерские команды, для понимания требований, разбиения задач и постепенного улучшения системы.
— Использовать инструменты разработки с поддержкой ИИ для понимания кода, отладки, генерации тестов и документации, проверяя результаты через тестирование и ревью.
— Активно участвовать в обсуждениях дизайна и ревью кода, получать обратную связь и брать на себя расширенную техническую ответственность.
Требования:
— До двух лет профессионального опыта разработки ПО или эквивалент через стажировки, учебные проекты или личные проекты.
— Владение Java или другим объектно-ориентированным языком программирования, готовность работать с большим кодовой базой на Java.
— Знание основ компьютерных наук: структуры данных, алгоритмы, базовые концепции параллелизма.
— Умение решать технические задачи, задавать вопросы и применять обратную связь.
— Стремление писать тестируемый, поддерживаемый код и следовать практикам разработки, тестирования и ревью.
— Навыки коммуникации и сотрудничества, умение сообщать о прогрессе и проблемах.
— Высшее образование в области компьютерных наук или эквивалентный практический опыт.
Преимущества:
— Опыт с внутренним устройством баз данных, обработкой запросов, распределенными системами или крупномасштабной обработкой данных.
— Знакомство с концепциями производительности, такими как профилирование, управление памятью, параллелизм, векторная обработка.
— Опыт с C++, Apache Arrow, Parquet, Apache Iceberg, Spark, Hadoop, облачными хранилищами.
— Вклад в проекты с открытым исходным кодом.
Условия:
— Удаленная работа.
Компания Dremio — платформа lakehouse для аналитики и ИИ, использующая открытые технологии Apache Iceberg и Apache Arrow, обслуживает крупные мировые компании.
Location: Bengaluru, India
We are looking for a Java Developer to design, develop, and deploy microservices and front end solutions, with a focus on scalability, security, performance, and code quality.
Lead the design of Java based microservices
Develop and deploy Java based microservices
Ensure scalability security and high performance of backend services
Implement React based user interfaces integrated with backend services
Drive the adoption of Test Driven Development
Enforce comprehensive unit testing practices
Collaborate with product managers UX UI designers DevOps engineers and other stakeholders
Deliver end to end solutions
Use AI assisted tools in coding workflows
Experience designing developing and deploying Java based microservices
Experience ensuring scalability security and high performance in application development
Experience with Test Driven Development
Experience with comprehensive unit testing
Experience collaborating with product managers UX UI designers DevOps engineers and other stakeholders
Experience using AI assisted tools for coding
Location: United States of America
What We Do:
Cybercrime is growing, and more businesses are getting hit by threats that used to target only the biggest organizations. That pushes defenders like us to operate at the highest level, and it deepens our need for good people who want to make a meaningful impact.
Founded in 2015 by former NSA cyber operators, Huntress is a remote-first team working to make enterprise-grade cybersecurity accessible to businesses of all sizes. We work closely with security teams and service providers protecting complex environments, often without the time or headcount to handle it all. That’s why we build our technology in-house and back it with a 24/7 human-led Security Operations Center (SOC). As a result, our platform is never disconnected from the experts who manage it, ensuring our customers' protection.
Huntress now secures more than 6M endpoints and 17M identities worldwide. Those numbers keep growing because more businesses rely on us to help carry the load and operate with more confidence. Every day, you can see that commitment in how we stand with our customers and how we show up for each other.
Reports to: Engineering Manager
Location: Remote US
Compensation Range: $200,000 - $220,000 base plus bonus and equity
What We Do:
Cybercrime is growing, and more businesses are getting hit by threats that used to target only the biggest organizations. That pushes defenders like us to operate at the highest level, and it deepens our need for good people who want to make a meaningful impact.
Founded in 2015 by former NSA cyber operators, Huntress is a remote-first team working to make enterprise-grade cybersecurity accessible to businesses of all sizes. We work closely with security teams and service providers protecting complex environments, often without the time or headcount to handle it all. That’s why we build our technology in-house and back it with a 24/7 human-led Security Operations Center (SOC). As a result, our platform is never disconnected from the experts who manage it, ensuring our customers' protection.
Huntress now secures more than 5M endpoints and 11M identities worldwide. Those numbers keep growing because more businesses rely on us to help carry the load and operate with more confidence. Every day, you can see that commitment in how we stand with our customers and how we show up for each other.
What You’ll Do:
The Huntress team seeks a Staff Software Engineer to join our SOC Experience team. This team builds the human-analyst side of Huntress’ SOC platform: the investigation and triage experience analysts use to work a case, the remediation actions they take, the queues that route and prioritize incoming work, and the customer-facing reporting that closes the loop with customers. Your contributions will help Huntress improve analyst efficiency, reduce toil, and drive customer outcomes as we scale
protection for the 99%
.
As a Staff Software Engineer, you’ll provide technical leadership across this surface area: shaping architecture and design direction, converting ambiguous requirements into functional workflows and data models, raising the bar on code quality and testing, and mentoring engineers across the team. You’ll partner closely with Product, UX, and SOC stakeholders to turn operational pain points into reliable, auditable systems, and you’ll go deep in the code yourself. This is a full-stack role with real front-end weight: the analyst experiences you’ll build are data-dense, interactive interfaces, and you’ll set the bar for front-end quality as well as the back end.
Responsibilities:
Provide technical leadership across the SOC Experience surface area: investigation and triage experience, remediation actions, queues, and customer-facing reporting.
Lead and develop high-quality software, software designs, and architecture
Design and build analyst-facing interfaces end to end, from data model to browser, and set the standard for front-end quality (usability, performance, accessibility, reusable patterns) in partnership with UX
Set the standard for engineering excellence on the team through code review, test plan review, and hands-on pairing
Lead security-by-design reviews of designs and code
Focus on the full lifecycle of the systems you build, including evolution, configuration, and risk management, not just initial delivery
Share ownership of delivery, reliability, and uptime for the features you build, with observability and test automation built in
Mentor engineers across the team to help them grow into harder problems
Balance technical rigor with pragmatism: push back when a shortcut creates real risk, and push back on over-engineering when the goal is discovery or speed
Partner with Product, UX, and SOC stakeholders to turn operational pain points into reliable, auditable systems
What You Bring To The Team:
10+ years of experience developing complex software products
5+ years of programming in Ruby on Rails
Strong front-end fundamentals (JavaScript, HTML, CSS) and experience building complex interactive UIs with modern component-based frameworks; today’s stack is Hotwire, Turbo, and Stimulus, but you can reason outside that box
Experience with AWS or other public cloud environments, and Linux-based infrastructure
Experience with relational databases such as Postgres
Experience with AI coding tools, such as Claude Code
Preferred Qualifications:
Experience with ClickHouse
Experience building cybersecurity products, or building/operating a SOC platforms
Experience with Hotwire, Stimulus, Turbo
What We Offer:
100% remote work environment - since our founding in 2015
Generous paid time off policy, including vacation, sick time, and paid holidays
12 weeks of paid parental leave
Highly competitive and comprehensive medical, dental, and vision benefits plans
401(k) with a 5% contribution regardless of employee contribution
Life and Disability insurance plans
Stock options for
all
full-time employees
One-time $500 reimbursement for building/upgrading home office
Annual allowance for education and professional development assistance
$75 USD/month digital reimbursement
Access to the BetterUp platform for coaching, personal, and professional growth
Huntress is committed to creating a culture of inclusivity where every single member of our team is valued, has a voice, and is empowered to come to work every day just as they are.
We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status, or any other legally protected status.
We do discriminate against hackers who try to exploit businesses of all sizes.
Accommodations:
If you require reasonable accommodation to complete this application, interview, or pre-employment testing or participate in the employee selection process, please direct your inquiries to accommodations@huntresslabs.com. Please note that non-accommodation requests to this inbox will not receive a response.
If you have questions about your personal data privacy at Huntress, please visit our
privacy page
#BI-Remote
Huntress is committed to creating a culture of inclusivity where every single member of our team is valued, has a voice, and is empowered to come to work every day just as they are.
We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status, or any other legally protected status.
We do discriminate against hackers who try to exploit businesses of all sizes.
Accommodations:
If you require reasonable accommodation to complete this application, interview, or pre-employment testing or participate in the employee selection process, please direct your inquiries to
accommodations@huntresslabs.com
. Please note that non-accommodation requests to this inbox will not receive a response.
Huntress uses artificial intelligence tools to assist in reviewing and evaluating job applications, including resume screening, skills assessment, and candidate matching and comparisons. These AI tools support our human recruiters in the initial review process, but do not make final hiring decisions without human involvement. By submitting your application, you acknowledge this use of AI in our recruitment process. Please review our
Candidate Privacy Notice
for more details on our practices and your data privacy rights.
#BI-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.
Overview
As a Backend Engineer at Fanatics Core, you'll design, develop, test, and maintain scalable, high-quality systems to deliver exceptional customer experiences. We own the Fanatics App, the brand-forward application of Fanatics that encompasses elements of all of our different brands and businesses.
We own the Fanatics App, the mobile app at Fanatics that encompasses elements from all of our different brands and businesses. The Fanatics App brings together Free to Play games, live events, ecommerce, and new product experiences to deliver a best-in-class Sports platform. Fundamentally, we are one team in everything we do, from the user experience to coding and architecture. We aim to deliver on our Customer Promise by delighting our millions of monthly active users.
Responsibilities
Develop, test, document, and deploy high quality software into production
Build features and tools that you and your team use
Participate in the on-call rotation when needed to troubleshoot software issues
Escalate when tasks or projects hit roadblocks
Participate in code reviews to maintain code quality and share knowledge
Contribute to team planning and design discussions, building more expertise around design approaches
Impact software quality and customer experience of product features
Improve testability, operational excellence metrics, and team documentation
Help your team define and adhere to the principles, guidelines, and best practices of our engineering strategy
Develop a fundamental understanding of our industry, product, feature set and roadmap
Work closely with our product team and other internal stakeholders to make technology decisions that grow and improve our products
Help to onboard and mentor junior engineers and interns
Remain current on the latest technologies and trends in software development
Must be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities
Required Qualifications
5+ years of experience
building highly scalable, performant and evolvable backend distributed systems; proficiency in Spring with Kotlin and/or Java is a plus.
Demonstrated ability
to drive best practices in backend development and mentor others in effective coding and architectural strategies, such as clean code, hexagonal/layered architectures, domain driven design and other design and architectural patterns
Knowledge of observability practices
, including logging, monitoring, and tracing in distributed systems.
Expertise in Agile software delivery
, with a track record of modeling and driving process improvements across teams, and ability to collaborate cross-functionally across diverse teams within large enterprise environments, driving alignment and shared success.
Excellent communication skills
, capable of conveying complex technical concepts clearly and effectively to diverse audiences, including engineers, executives, and non-technical stakeholders.
Team-first mentality
, with a willingness to do what it takes to get the job done and a desire to strive for better.
Thrives in a high-growth
environment where priorities evolve regularly and decisions are made quickly.
Preferred Qualifications
Strong Experience
in the sports industry, gaming and content delivery
Highly effective
with Kotlin, Java and/or Go
Expertise in messaging technologies
such as Kafka or Amazon SQS, with a solid understanding of event-driven architectures.
Comfortable working with
Cloud Native and Infrastructure as Code, like Kubernetes, Helm and Terraform
Ability to work in diverse
codebases, both legacy and greenfield, in different languages and environments
If you possess some of these qualifications but not all of them, we still encourage you to apply!
#LI-AC2
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
$121,000
—
$200,000 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.
Overview:
As an Engineering Manager at Fanatics, you will be a technical leader with the ability to grow and scale engineering teams that can deliver business results and ship high-quality software for customer-facing products and internal platforms.
We own the Fanatics App, the mobile app at Fanatics that encompasses elements from all of our different brands and businesses. The Fanatics App brings together Free to Play games, live events, ecommerce, and new product experiences to deliver a best-in-class Sports platform. Fundamentally, we are one team in everything we do, from the user experience to coding and architecture. We aim to deliver on our Customer Promise by delighting our millions of monthly active users.
Responsibilities:
Provide leadership and technical expertise within your engineering vertical
Build and lead one or more teams that will deliver software while adhering (and contributing) to engineering best practices
Clarify technical requirements, negotiate priorities, and manage projects to deliver on time by leading daily scrum activities
Clears or escalates blockers to accelerate progress of delivery
Work closely with your product and design partners to create an ambitious, yet achievable roadmap that can be communicated to executives and stakeholders
Drive reliable and predictable team execution by setting clear objectives, using data and KPIs to drive transparency, and champion continuous improvement across engineering practices and systems
Provide clear updates (KPIs, status, metrics) to an executive audience and key stakeholders
Determine where to simplify, optimize, or extend solutions for the best outcomes
Help to recruit, assess and onboard a diverse group of talented engineers
Must be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities
Required Qualifications
:
1+ years of experience managing an engineering team
4+ years of experience building highly scalable and fault tolerant systems
You have knowledge of a broad range of design approaches and can deconstruct an architecture to be developed by different teams
Able to scope a project and with targeted dates to ensure they meet business needs
Knows how to discern which features are essential, can be triaged, or omitted and works to negotiate with Product Management
Able to effectively communicate complex technical subjects to a variety of audiences (engineers, technical leaders, marketing and operations teams, non-technical functional leaders)
Familiar with Agile software product delivery and SCRUM methodology
Excellent analytical and problem solving skills
Solid report writing skills with the ability to gather, evaluate and analyze relevant information while structuring material in a logical and coherent manner.
Thrives in an entrepreneurial, hyper-growth environment where priorities evolve regularly and decisions are made quickly
Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better
Able to effectively work cross-functionally within an enterprise environment
Preferred Qualifications
:
Experience working in a start-up environment
Strong mobile software engineering background
Experience working with Kotlin Multiplatform and/or Compose Multiplatform
If you possess some of these qualifications but not all of them, we still encourage you to apply!
#LI-AC2
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
$144,000
—
$235,000 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: United States of America
What We Do:
Cybercrime is growing, and more businesses are getting hit by threats that used to target only the biggest organizations. That pushes defenders like us to operate at the highest level, and it deepens our need for good people who want to make a meaningful impact.
Founded in 2015 by former NSA cyber operators, Huntress is a remote-first team working to make enterprise-grade cybersecurity accessible to businesses of all sizes. We work closely with security teams and service providers protecting complex environments, often without the time or headcount to handle it all. That’s why we build our technology in-house and back it with a 24/7 human-led Security Operations Center (SOC). As a result, our platform is never disconnected from the experts who manage it, ensuring our customers' protection.
Huntress now secures more than 6M endpoints and 17M identities worldwide. Those numbers keep growing because more businesses rely on us to help carry the load and operate with more confidence. Every day, you can see that commitment in how we stand with our customers and how we show up for each other.
Reports to: Director, Engineering
Location: Remote US, Only
Compensation:
$215,000 to $240,000 base plus bonus and equity
What You’ll Do:
Huntress is building an Agentic SOC. When our detection pipeline raises a signal, an LLM-based agent picks it up and investigates it end-to-end. It gathers telemetry across our products, reconstructs what happened, and makes a well-documented determination about whether the activity is malicious. Over time, it will take on more of the work itself, growing from resolving routine cases to acting fast when it finds an attack and handing analysts cases with the evidence already assembled. We’re hiring a Principal Software Engineer to head this effort.
This system is meant to augment our analysts, not replace them. It takes the high-volume, repetitive work off their plates so they can focus on complex cases and hands-on keyboard intrusions where human expertise matters most. It also reduces toil in the rest of their day by using LLMs to pre-process the output of the tools analysts use constantly, so they start from a clear picture instead of raw telemetry.
This isn’t a chatbot bolted onto a dashboard. The system investigates a large volume of signals a day across thousands of customer organizations. Many signals are benign, but some are live intrusions where minutes matter. The telemetry the system reads comes from environments in which attackers are actively operating. Because the system makes real decisions, like closing an investigation or isolating a host, it has to be right, it has to show its work, and it has to know when to hand off to a person.
As the technical lead, you’ll own the system’s architecture and direction. That means deciding how an investigation is structured, where deterministic code ends and model reasoning begins, what the agent can and can’t touch, how we know it’s working, and which decisions it makes on its own as it proves itself. You’ll work closely with SOC analysts, detection engineers, product, and other engineering teams. You’ll go deep in the code and help the engineers around you grow. Your work will directly shape how Huntress scales
protection for the 99%
.
We make full use of AI coding tools to enable you to accelerate your development. We don’t cap token usage. We expect you to use AI and all tools responsibly.
Responsibilities:
Own the architecture of agentic investigation. You help define how signals move from detection into investigation, how investigation state is managed, how tools are designed and exposed to agents, and what a finished investigation contains: the verdict, the timeline, the scope, and the evidence behind every claim. When the team is stuck between options, you make the call, and the foundations you set are what others build on for years.
Build agents that investigate like a strong analyst. You work alongside our SOC and product researchers to learn how experienced analysts actually triage and investigate, then turn that into agent behavior: which questions to ask, which evidence to gather, when to dig deeper, and when to stop and hand off to a human.
Take toil off analysts’ plates. Beyond full investigations, you build LLM-powered pre-processing for the tools and data sources analysts rely on every day. It summarizes, correlates, and highlights what matters, so analysts spend their time on judgment instead of assembly.
Bring a security mindset to the agent itself. The agent reads attacker-influenced data, runs across thousands of customer tenants, and can take action in customer environments. You design as if someone is trying to manipulate it, because someone will. Trust boundaries, tenant isolation, and auditability are part of the architecture from the start.
Treat evaluation as a core part of the product. You define how we measure whether an investigation is correct, well-reasoned, and well-documented, and you make sure no prompt, model, or tool changes without evidence that it helps.
Decide with data what the system does on its own. Based on measured performance, you decide where it acts autonomously, where a person reviews its work, and how that changes over time. You also recognize when a problem doesn’t need an agent at all.
Build for production, not for demos. You design for reliability, latency, and cost at scale. The system keeps working when models are slow, wrong, unavailable, or quietly changed underneath you, and anyone can trace exactly why an investigation reached its conclusion or why an action was taken.
Augment analysts, don’t replace them. You design the handoff between agent and analyst so that when a case reaches a person, the agent’s work makes them faster and better informed. You consider how analysts’ work changes as agents take on more of it, and how we explain agent decisions to partners and customers in a way they can trust.
Prototype your way through hard problems. When the team hits something genuinely uncertain, you dig in first: derisk it, prove out the approach, then hand it off clearly.
Be the engineering face of the Agentic SOC. In conversations with SOC leadership, other engineering teams, product, and executives, you represent the team’s technical perspective clearly and credibly. You drive alignment on key decisions, carry context in both directions, and protect the team from unclear scope.
Balance technical rigor with pragmatism. You push back when a shortcut creates real risk, and you also push back on over-engineering when the goal is discovery. You have a bias for action and frequent feedback from analysts and customers, and you can explain your tradeoffs to engineers and non-engineers alike.
Raise the floor and the ceiling. Your technical leadership is measured by how the whole team performs, not just by what you personally ship. That shows up in thoughtful code review, pairing on problems others are stuck on, and creating leverage through better patterns, tooling, and shared understanding. You partner with the engineering manager on team health, give direct feedback, and model the judgment and accountability you want the team to have.
What You Bring To The Team:
15+ years of experience developing complex software products, including significant time as the technical lead on production systems
Hands-on experience designing, shipping, and operating LLM-based agents in production, covering tool use, context management, structured output, guardrails, and evaluation, along with a clear-eyed understanding of how they fail
A track record of building evaluation for non-deterministic systems, such as labeled datasets, offline evals, and regression gates, and of measuring quality over time rather than at launch
A security mindset: experience building systems that handle untrusted input, enforce multi-tenant isolation, and produce an audit trail that holds up under scrutiny
Experience building systems that make automated decisions with real consequences, and the judgment to know what to automate and what to leave to people
Curiosity about how security analysts think and work, and a willingness to spend real time learning from them
Deep backend expertise in distributed systems, queues, and durable workflows, and concurrency, with a track record of designing for throughput and correctness under load
Strong skills in one or more backend languages and the ability to pick up new ones quickly. Our primary stack is Ruby on Rails, and we expect you to become fluent in it
Experience with AWS, Azure, or other public cloud environments, and with data stores such as Postgres and Redis
Experience with AI coding tools, such as Claude Code
BS or MS in Computer Science or Engineering, or equivalent experience
Bonus Points:
Experience working in or building for a SOC, incident response, threat hunting, or detection engineering. It isn’t required, but it helps a lot, because we build these workflows around how our analysts actually investigate
Familiarity with endpoint and identity telemetry and with attacker tradecraft
Experience attacking or adversarially testing ML or LLM systems
Experience with Ruby on Rails
What We Offer:
100% remote work environment - since our founding in 2015
Generous paid time off policy, including vacation, sick time, and paid holidays
12 weeks of paid parental leave
Highly competitive and comprehensive medical, dental, and vision benefits plans
401(k) with a 5% contribution regardless of employee contribution
Life and Disability insurance plans
Stock options for
all
full-time employees
One-time $500 reimbursement for building/upgrading home office
Annual allowance for education and professional development assistance
$75 USD/month digital reimbursement
Access to the BetterUp platform for coaching, personal, and professional growth
Huntress is committed to creating a culture of inclusivity where every single member of our team is valued, has a voice, and is empowered to come to work every day just as they are.
We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status, or any other legally protected status.
We do discriminate against hackers who try to exploit businesses of all sizes.
Accommodations:
If you require reasonable accommodation to complete this application, interview, or pre-employment testing or participate in the employee selection process, please direct your inquiries to
accommodations@huntresslabs.com
. Please note that non-accommodation requests to this inbox will not receive a response.
Huntress uses artificial intelligence tools to assist in reviewing and evaluating job applications, including resume screening, skills assessment, and candidate matching and comparisons. These AI tools support our human recruiters in the initial review process, but do not make final hiring decisions without human involvement. By submitting your application, you acknowledge this use of AI in our recruitment process. Please review our
Candidate Privacy Notice
for more details on our practices and your data privacy rights.
#BI-Remote
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.
About the role
We are looking for a Staff Software Engineer to help shape and build the next generation of our network automation platforms.
Our challenge is one of scale, complexity and criticality. We operate a massive global network supporting PlayStation Network, spanning more than 40 interconnection locations and 20+ data centres worldwide. Operating infrastructure at this scale safely and efficiently requires us to move beyond specialist-driven workflows and individual automation tools toward reliable, declarative software platforms.
You will help make that transition. You will work on software that turns complex network and infrastructure operations into reliable, API-driven and increasingly self-service capabilities. This includes building control-plane services, declarative APIs and intent-based controllers that manage production infrastructure safely and consistently across our global footprint.
This is a Staff-level engineering role with significant technical influence. You will combine hands-on engineering with setting technical direction: defining architectures, solving complex cross-system and distributed-systems problems, writing designs, driving alignment with senior engineers and architects, and mentoring engineers across the team.
Your work will directly influence how one of the world's largest gaming networks is operated and automated, while establishing engineering patterns and platforms that can be reused across multiple network domains and services.
What
you'll
do
Provide technical leadership and architectural direction for network automation and infrastructure control platforms, treating the self-service network API as a product by working with users and partner teams to define outcomes, establish clear expectations for API behavior and reliability, align on team responsibilities, and ensure those commitments are met.
Use domain-driven design with network experts, software engineers and API consumers to establish shared language and bounded contexts, then turn those agreements into versioned, testable contracts.
Design and build APIs, services, controllers and reconciliation workflows that manage production infrastructure safely at scale.
Build on the Kubernetes API, including custom resources and control loops that continuously converge actual state toward declared intent.
Own the operational Kubernetes path: CRD rollout, RBAC and admission, controller health, Helm packaging, deployment drift and incident diagnosis.
Design distributed workflows that operate correctly under eventual consistency, at-least-once delivery, concurrent writes and partial failure, with idempotency and safe recovery as fundamental properties.
Design stable APIs, schemas and data models used across team boundaries, including versioning and backwards compatibility.
Develop patterns for multi-tenant infrastructure platforms, including tenant isolation, authorization, policy enforcement and safe automation boundaries.
Establish strong approaches to testing, observability and change safety for software that changes live infrastructure.
Improve software delivery practices through automated CI gates, versioned artifacts, controlled promotion, and safe deployment and recovery strategies.
Lead complex migrations and modernization of existing automation, services and data models, evaluating when components should be evolved, replaced or rewritten, and ensuring safe coexistence, behavioral compatibility and retirement of legacy paths.
Drive technical alignment across software engineering, networking, operations and architecture teams; lead decisions within your area of accountability, contribute constructively to decisions owned by others, and make technology choices based on long-term company and product value.
Mentor engineers, lead technical and design reviews, and raise software engineering standards across the wider organization.
What
we're
looking for
Must have
Deep expertise in a backend language such as Python, Go, Rust or Java, including asynchronous concurrency, static typing, data modelling and validation, API development, packaging and tooling.
Strong experience building Kubernetes controllers or operators, including custom resources and reconciliation/control-loop patterns.
Strong experience building event-driven distributed systems, particularly eventual consistency, at-least-once delivery, idempotency, optimistic concurrency and partial-failure handling.
Experience designing and building self-service, multi-tenant platforms, including tenant isolation, policy and access control.
Strong API and schema design skills, including versioning and schema evolution for interfaces consumed by other teams and systems.
Demonstrated technical leadership across team boundaries, including driving architectural designs, building agreement among senior technical stakeholders and mentoring other engineers.
A track record of taking ambiguous, technically complex problems from architecture through to reliable production systems that manage large-scale infrastructure, such as networks, compute or cloud resources.
Nice to have
Networking fundamentals, particularly BGP, IP fabrics and VXLAN/EVPN/L3VPN.
Working knowledge of Go, sufficient to understand and contribute to adjacent services and controllers.
Experience designing testing and observability strategies for production infrastructure automation, including systems and backends that cannot be fully reproduced in CI.
Experience with graph databases, or with source-of-truth systems that model infrastructure and its relationships.
The impact
You will help establish the architecture and engineering practices behind a new generation of network automation, moving from individual scripts and specialist-driven workflows toward declarative, model-driven and reliable platforms.
At Staff level, your impact is expected to extend beyond the code you personally deliver. You will help shape the APIs and designs other teams build on, develop other engineers, and establish technical patterns that can be reused across multiple network domains and services.
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: San Francisco, California, United States
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
We’re excited to welcome a new cohort of graduates with a computer science or related major who are ready to leverage their skills to drive real-world impact and shape the future of finance!
In our hybrid early career program, you’ll be paired with a tenured Affirmer and have an opportunity to collaborate in-person 3 days a week out of our New York City, or San Francisco offices. You'll experience the best of both worlds: the in-office experience and remote work. After the one-year, you can remain hybrid, go remote, or stay in an office. Opportunities are available across different tech stacks and teams so that you can find a perfect fit to launch your career with Affirm!
What You'll Do
With the support of your team, you will work on tasks that contribute to the team's projects and goals.
You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work.
You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime.
You will contribute to a sense of community on your team by engaging in growth and development activities.
What We Look For
You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
USA Pacific base pay range (SF):
$
130,000
-
180,000
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Location: India
Workplace: Remote
ABOUT CLICKHOUSE
Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies. With over 2,000 customers and ARR that has more than quadrupled over the past year, ClickHouse leads the market in real-time analytics, data warehousing, observability, and AI workloads. We're on a mission to transform how companies use data. Come be a part of our journey!
ABOUT THE TEAM
The Managed Postgres team is building ClickHouse's fully managed Postgres service. It gives developers a fast, reliable Postgres that works natively alongside ClickHouse, so one platform covers both transactional and real-time analytical workloads. This is a strategic, high-visibility initiative, and the user experience we build will shape how thousands of developers create, manage, monitor, and scale their databases.
ABOUT THE ROLE
We're looking for a Full Stack Software Engineer to help build responsive, performant, and elegant interfaces that make complex database operations feel simple. You'll work closely with product, design, and backend engineers, and you'll learn from senior engineers while owning real features from day one.
WHAT YOU'LL DO
- Turn designs and user requirements into intuitive, high-quality interfaces for the Managed Postgres experience in ClickHouse Cloud.
- Build features end-to-end: React and TypeScript on the frontend, plus integration with (and contributions to) backend APIs.
- Build data-rich UIs for metrics, diagnostics, backups, replication, and performance insights.
- Contribute to click-ui, our open-source design system, and follow frontend best practices: code quality, performance, accessibility, and testing.
- Give product and design feedback from a developer's point of view.
ABOUT YOU
- Experience: 1–4 years in frontend or full-stack development.
- Core skills: Solid React, TypeScript, and modern frontend fundamentals (state management, component architecture, data fetching).
- Backend exposure: Comfortable working with REST APIs; Node.js, Go, or similar is a plus.
- Collaboration: You enjoy working closely with designers and backend engineers across a global team.
- Developer empathy: You care about fast, clear, purposeful UIs for technical users.
- Ownership: You take initiative, ask good questions, and carry work from idea to delivery.
- Growth mindset: You're keen to learn and grow your scope quickly.
NICE TO HAVE
- Experience with Postgres, SQL, or database tooling
- Accessibility (WCAG) knowledge
- Data visualization or dashboard experience
- Open-source contributions
WHY JOIN US
- Shape the future of the Postgres user experience inside one of the fastest-growing data platforms.
- Real ownership and autonomy from day one.
- Learn from experts in databases, distributed systems, and developer experience.
- Solve meaningful problems in performance, scale, and usability.
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.
Location: New York, New York, United States
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
We’re excited to welcome a new cohort of graduates with a computer science or related major who are ready to leverage their skills to drive real-world impact and shape the future of finance!
In our hybrid early career program, you’ll be paired with a tenured Affirmer and have an opportunity to collaborate in-person 3 days a week out of our New York City, or San Francisco offices. You'll experience the best of both worlds: the in-office experience and remote work. After the one-year, you can remain hybrid, go remote, or stay in an office. Opportunities are available across different tech stacks and teams so that you can find a perfect fit to launch your career with Affirm!
What You'll Do
With the support of your team, you will work on tasks that contribute to the team's projects and goals.
You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work.
You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime.
You will contribute to a sense of community on your team by engaging in growth and development activities.
What We Look For
You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
USA Pacific base pay range (NY):
$
130,000
-
180,000
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Требования:
— сильное понимание любого из языков Python, Java или .NET
Условия:
— работа на месте в Минске, Беларусь, первые 3 месяца
— после испытательного срока возможен гибридный формат работы
Location: London
Workplace: Hybrid
Why loveholidays?
We’re on a mission to open the world to everyone, giving our customers unlimited choice, unmatched ease and unmissable value for their next getaway.
Our trailblaze together culture is what drives our success, powered by our people and the way they work. Using progressive technology, we drive cutting-edge innovation and improve how our customers discover, book and experience their holidays. You’ll have the opportunity to accelerate your growth through meaningful challenges, new experiences and the freedom to shape your own path. You’ll create impact for our future by taking ownership, contributing to shared goals and helping shape what comes next, all as part of our enhanced international community of talented, collaborative and passionate teams.
Why Technology at loveholidays
Technology at loveholidays underpins our vision to become the most loved OTA in Europe. We drive cutting-edge innovation and technical excellence to futureproof the business. Our systems process trillions of daily holiday offers, we deploy over a thousand times a month, serving thousands of requests per second. This is where you can accelerate your growth by solving complex challenges and broadening your skillset.
Join us to create impact for our future in an exciting new chapter, owning your success and contributing to shared goals. We actively talk about technology https://tech.loveholidays.com/ and adhere to our key technology principles https://tech.loveholidays.com/the-5-principles-that-helped-scale-loveholidays-7ea0b0fd3df9 that have guided us this far. We are growing and have ambitious plans to expand across Europe, employing the best minds and technology to let us do this.
The difference you’ll make
You’ll sit in the Discover and Book team, reporting to the Lead Software Engineer. You’ll work closely with our product and design teams to help shape fast, accessible and reliable experiences for customers. You’ll work on high-impact journeys across search, discovery and booking, helping customers find and book their next holiday across web and mobile, while continuing to evolve our frontend platform and keep us at the forefront of modern web engineering.
You’ll create polished, high-performing customer experiences that make finding and booking a holiday simple and trustworthy. You’ll bring strong product and engineering judgement to the team, balancing speed of delivery with accessibility, performance, consistency and long-term maintainability.
Discover and Book sits within our Customer Platform function, which builds the technology and shared capabilities that power the loveholidays experience. By creating scalable products, systems and tools, Platform helps the wider organisation move faster, work more independently and deliver better outcomes for customers.
You will:
- Build modern, responsive web experiences that are fast, accessible, reliable and maintainable.
- Work closely with Product and Design to turn customer problems into simple, intuitive journeys.
- Raise the quality bar for UI by ensuring experiences are accessible, visually consistent and work well across devices, browsers, languages and European markets.
- Build and evolve customer journeys that work seamlessly across the web and our iOS and Android app, accounting for the behaviours and constraints of each platform.
- Evolve our design system, shared components and design tokens so teams can build consistent experiences quickly.
- Improve web performance, including page load speed, rendering, bundle size and Core Web Vitals.
- Use experimentation, analytics and customer insight to make informed product decisions.
- Build well-tested, observable features and use production signals to continuously improve them.
- Collaborate with backend engineers on APIs and data contracts, keeping data ownership clear and frontend integrations straightforward.
- Mentor other engineers through pairing, code review and pragmatic technical guidance.
- Contribute to our frontend migration, bringing customer journeys from our established application onto our modern shared frontend platform.
Your day-to-day:
- Deliver customer-facing features iteratively, using experimentation and customer insight to validate ideas and improve outcomes.
- Partner with engineers, designers, product managers and analysts within and beyond your team.
- Build and maintain reusable UI components, patterns and tooling.
- Validate customer experiences across web, iOS and Android.
- Make thoughtful technical decisions that support both immediate customer value and longer-term platform goals.
- Ensure features are accessible, resilient and measurable. Investigate and resolve production issues using observability tools, analytics and customer feedback.
- Leave the codebase, documentation and developer experience better than you found them.
Your skillset:
- Experience building server-rendered, performant web applications.
- A strong understanding of HTML, CSS, responsive design and browser behaviour. A practical commitment to web accessibility and inclusive design.
- Experience creating and maintaining component libraries or design systems.
- Experience consuming and shaping APIs, ideally GraphQL and REST.
- Strong testing habits across unit, integration and end-to-end testing. An understanding of performance, monitoring, reliability and observability in customer-facing web applications.
- The ability to break down ambiguous problems, make sound trade-offs and deliver incrementally.
- Takes ownership of outcomes, not just tasks. Proactively identifies opportunities to improve the customer experience and considers how their work supports our customer vision as we scale into new markets.
- You can work effectively across frontend and backend boundaries, collaborating with teams to deliver end-to-end customer journeys.
- Clear communication and a collaborative approach to working with Design, Product and Engineering colleagues.
Our frontend tech stack
Core: TypeScript · React/Preact · Vite · SSR · GraphQL · Figma · Storybook · GitHub
Other: Panda CSS · Design Tokens · Node.js · Vitest/Jest · Playwright · Appium · Capacitor · OpenTelemetry · Sentry · Feature Flags
The interview journey:
- Talent intro - 30 mins
- 1st stage with two Software Engineers - 45 mins
- Take-home challenge
- Final stage with key stakeholders, in office - 3 hours
- Challenge discussion - 1 hour
- Reliability and Infrastructure - 45 mins
- Tech and Product Culture - 45 mins
Perks of joining us:
- Company pension contributions at 5%
- Individualised training budget for you to learn on the job and level yourself up
- Discounted holidays for you, your family and friends
- 25 days of holidays per annum (plus 8 public holidays) increases by 1 day for every second year of service, up to a maximum 30 days per annum
- Ability to buy and sell annual leave
- Access to our electric vehicle salary sacrifice scheme
- Cycle to work scheme, season ticket loan and eye care vouchers
Our commitment to inclusion
At loveholidays, we focus on creating an inclusive environment where everyone can contribute, grow and succeed. We value the different perspectives, experiences and ideas each person brings, because they help us work better together, challenge our thinking and make stronger decisions.
As we continue to grow and evolve, we want everyone to feel supported and able to do their best work. We’re also committed to making our hiring process accessible, so please let our Talent Acquisition team know if you need any adjustments at any stage.
Location: Poland; Brazil; Peru; Sweden; Colombia; Argentina; Romania; Slovenia; Lithuania; South Africa; Czech Republic; Hungary; Mexico; Chile; Slovakia; Bulgaria
Workplace: Remote
BUILDING THE FUTURE OF OPEN FINANCE
Payward - the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks - has spent the last 15 years building one of the most modern and globally accessible financial infrastructure platforms in the industry, built to advance an open, global financial system.
THE TEAM
Payward Services is an enterprise infrastructure platform that enables companies to seamlessly integrate trading, payments, funding, and digital asset services through a single unified system. It provides coordinated liquidity, custody, compliance, risk management, and settlement capabilities, reducing operational complexity for fintechs, banks, brokerages, and payment providers.
As a Software Engineer in Payward Services you'll build and scale the systems that make this platform work under the hood, from real-time coordination across services to the infrastructure enterprise partners depend on to move money and assets safely, at scale, every day. We’re looking for builders who thrive in ambiguity, move quickly with ownership, and care deeply about creating robust solutions.
THE OPPORTUNITY
- Design and implement robust Rust services and libraries that power trading, payments, and crypto experiences with a focus on reliability, performance, and user impact.
- Write reusable, testable, and highly efficient code that scales across teams and supports revenue-critical systems without compromising safety or security.
- Collaborate on large-scale distributed systems architecture, translating evolving product requirements into resilient, low-latency solutions.
- Work alongside hundreds of experienced Rust engineers, contributing to a high-performance, product-driven engineering culture.
WHAT YOU BRING
- 3+ years of software engineering experience
- Proficient in writing network services or asynchronous code in Rust
- Have a security-first mindset during system design to ensure robustness
- Demonstrate the ability to autonomously debug issues across the stack (OS, network, application)
- Apply a solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and Event-Driven Systems, to design scalable solutions
- Collaborate effectively with product teams to gather requirements and constraints for designing appropriate systems
- Take complete end-to-end ownership of systems and libraries
NICE TO HAVES
- Experience building B2B focused products, ideally in the fintech or crypto space
Unless a specific application deadline is stated in the job posting, applications are accepted on an ongoing basis.
Please note, applicants are permitted to redact or remove information on their resume that identifies age, date of birth, or dates of attendance at or graduation from an educational institution.
We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.
OUR COMMITMENT
Payward is powered by people from around the world and we celebrate the diverse talents, backgrounds, contributions, and unique perspectives that everyone brings to the table. We hire based on merit, seeking out people with the right abilities, knowledge, and skills for the job. We encourage you to apply for roles where you don't fully meet the listed requirements, especially if you're passionate or knowledgeable about crypto.
We may ask candidates to complete job-related skills or work-style assessments as part of our hiring process. These assessments evaluate competencies relevant to the role and are applied consistently across candidates for similar positions. Results are considered alongside experience and interviews, and are not the sole basis for any employment decision.
As an equal opportunity employer, we don't tolerate discrimination or harassment of any kind, whether based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status, or any other protected characteristic as outlined by federal, state, or local laws.
Stay connected
Follow us on X https://twitter.com/krakenfx
Learn on the Kraken Blog https://blog.kraken.com/#:~:text=Enter%20your%20email%20address
Connect on LinkedIn https://www.linkedin.com/company/kraken-exchange/
Candidate Privacy Notice https://www.kraken.com/legal/candidate-privacy-notice
Location: Remote - North America and Europe
Who We Are:
Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure
for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.
Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional-grade APIs. This includes broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totalling over 10 million brokerage accounts.
Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve our mission of opening financial services to everyone on the planet. We're deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it.
Alpaca is proudly backed by $400 million in funding from top-tier global investors including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Opera Tech Ventures, SBI Group, Derayah Financial, Unbound, Peak XV, Elefund, and Y Combinator.
Our Team Members:
We're a dynamic team of 400+ globally distributed members who thrive working from our favorite places around the world, with teammates spanning the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond!
We're searching for passionate individuals eager to contribute to Alpaca's rapid growth. If you align with our core values—Stay Curious, Have Empathy, and Be Accountable—and are ready to make a significant impact, we encourage you to apply.
Your Role
Alpaca is looking for a hands-on engineer with deep knowledge of Corporate Actions and Security Master systems.
You understand dividends, reorganizations, splits, mergers, tenders, redemptions, elections, and security lifecycle events. You know that entitlements are determined by validated announcement terms and the applicable stock record—and that vendor data must be enhanced and cross-verified before it can safely affect customer accounts.
You will help build the systems that manage security reference data, validate Corporate Action announcements, calculate entitlements, process resulting cash and position changes, and reconcile outcomes across a global brokerage platform.
Things You Get To Do
Design systems for Corporate Actions, Security Master, and securities lifecycle processing across U.S. and international markets.
Ingest, normalize, enhance, and cross-verify security and event data from vendors, depositories, custodians, and other authoritative sources.
Build entitlement processing using validated announcement records, stock records, elections, withholding, currencies, and fractional-share rules.
Support dividends, interest, splits, reverse splits, mergers, exchanges, spin-offs, tenders, rights, redemptions, calls, maturities, and elections.
Manage security setup and changes involving symbols, identifiers, listings, exchanges, currencies, and lifecycle status.
Build auditable workflows for validation, approvals, processing, corrections, exceptions, and reconciliation.
Ensure security and event changes propagate accurately across books and records, positions, ledger, trading, margin, tax, and customer-facing systems.
Write and operate production code while partnering closely with Operations, Product, and other engineering teams.
Who You Are
7+ years of professional software engineering experience building complex production systems.
Hands-on Corporate Actions, Security Master, or securities-processing experience within a broker-dealer, clearing firm, custodian, bank, depository, transfer agent, or financial data vendor.
Strong understanding of announcement terms, record and effective dates, stock-record eligibility, entitlements, elections, fractions, and reconciliation.
Experience with financial data ingestion, normalization, versioning, lineage, and cross-source validation.
Strong coding and system-design skills, preferably in Go, with experience building distributed and event-driven services.
Experience with relational databases, preferably PostgreSQL, and cloud-native systems such as GCP and Kubernetes.
Strong ownership and the ability to translate complex operational and financial-market requirements into reliable, auditable software.
Nice to Have
Experience with DTCC/DTC Corporate Actions processing or international market infrastructure.
Familiarity with ISO 15022, ISO 20022, or SWIFT Corporate Actions messages.
Experience building an entitlement engine, Security Master, symbology platform, stock record, reconciliation system, or brokerage ledger.
Understanding of how Corporate Actions affect trading, margin, tax, securities lending, fractional shares, and customer statements.
How We Take Care of You:
Competitive Salary & Stock Options
Health Benefits
New Hire Home-Office Setup: One-time USD $500
Monthly Stipend: USD $150 per month via a Brex Card
Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.
Recruitment Privacy Policy
Location: Montreal, Canada
📍
Location:
Montreal, Quebec, Canada
📄
Employment Type:
Contract-to-Permanent (Preferred) / Contract
🏢
Work Arrangement:
Remote Opportunity for US and Canadian citizens. Relocation assistance + bonus for European and UK candidates.
🚀
Start Date:
Immediate
💰
Compensation:
TBD -- based on skills and experience
Important Screening Requirements
Must be legally eligible to work in
Canada
.
Must be capable of obtaining the required
security clearance
.
English proficiency is required. French is considered an asset.
Candidates must have strong experience with
fault-tolerant embedded systems
supporting LEO, MEO, and/or GEO spacecraft missions.
About the Role
We are seeking an experienced
Satellite Bus Flight Software Systems Engineer
to lead and support the system-level definition, architecture, integration, verification, and operational readiness of flight software for current and next-generation spacecraft platforms.
This is a
systems engineering and technical leadership
role at the intersection of spacecraft architecture, platform subsystems, embedded flight software, avionics, mission operations, and verification. You will ensure that spacecraft bus flight software meets platform and payload functional, performance, autonomy, safety, reliability, and operational requirements throughout the full spacecraft lifecycle—from early architecture and detailed design through integration, launch preparation, commissioning, and on-orbit operations.
Key Responsibilities
Translate functional, performance, safety, and security requirements into flight software requirements and architecture.
Allocate requirements to software modules and execution threads while maintaining bidirectional requirements traceability.
Define Flight Software (FSW) architecture, including:
RTOS
Initialization
PUS services
Autonomy
Health monitoring
Fault management
Payload interfaces
Define
FDIR algorithms
, isolation logic, recovery actions, safe-mode sequencing, and redundancy management.
Guide the integration of FDIR logic into flight software.
Develop and maintain
Interface Control Documents (ICDs)
for payload, platform, and ground-segment interfaces.
Support Satellite Reference Database development and validation.
Collaborate with payload, platform, ground-segment, and mission-operations teams to identify and resolve integration issues.
Develop and support Flight Software Verification Plans and integration testing.
Support
SIL, HIL, fault-injection, performance, and security testing
.
Support verification and test automation frameworks, test case development, results analysis, and test-report certification.
Support spacecraft mode and operational procedure development.
Analyze on-orbit telemetry and support software updates and operational improvements.
Support SOOH development and operator training.
Participate in major design reviews, including
SRR, PDR, CDR, MRR/TRR
.
Mentor junior engineers and serve as a technical liaison with customers, partners, and vendors.
Contribute to engineering standards, process improvements, technology roadmaps, and lessons learned.
Required Qualifications
Bachelor's degree in
Electrical Engineering, Aerospace Engineering, Computer Science, Embedded Systems
, or a related field.
10+ years
of experience working with
fault-tolerant embedded systems
on
LEO, MEO, and/or GEO satellite missions
.
Experience with:
CCSDS
ECSS
PUS services
MIL-STD-1553
SpaceWire
RS-422/485
CAN
Ethernet
Experience with
real-time computing cores and/or embedded Linux
.
Experience with
auto-coding
or automated code-generation workflows.
Strong understanding of aerospace systems engineering fundamentals.
Hands-on experience supporting
systems integration, testing, troubleshooting, and problem resolution
.
Experience with
Confluence
and
JIRA
.
Ability to work independently with minimal supervision.
Strong analytical and problem-solving skills, with the ability to break down complex technical challenges into fundamental components.
Excellent written and verbal communication skills in
English
.
Preferred Qualifications
Experience with end-to-end spacecraft flight software development and integration.
Experience with
FDIR, spacecraft autonomy, safe-mode management, and redundancy management
.
Experience supporting
spacecraft commissioning and on-orbit operations
.
Experience with
SIL/HIL
, fault injection, and automated verification frameworks.
Experience integrating flight software with spacecraft payloads, avionics, and ground systems.
French language proficiency.
Experience supporting satellite programs from early concept and architecture through launch and on-orbit operations.
Location: Montreal, Canada
📍
Location:
Montreal, Quebec, Canada
📄
Employment Type:
Full-Time
🏢
Work Arrangement:
Remote Opportunity
🚀
Start Date:
Immediate
💰
Compensation:
TBD -- based on skills and experience
Important Screening Requirements
Must be legally authorized to work in
Canada
.
Must be eligible to obtain the required security clearance.
Candidates may be based in the
United States, Canada, or Europe
, provided they meet work authorization and security clearance requirements.
About the Role
We are seeking a
Payload System Software Integration Engineer
to lead the integration of software for advanced digital telecommunications payloads. In this role, you will coordinate software integration across complex distributed systems, support the development of Software Defined Radio (SDR) and digital beamforming technologies, and work closely with multidisciplinary teams to ensure seamless system performance. The ideal candidate has strong experience in software integration, embedded systems, and aerospace or telecommunications environments.
Key Responsibilities
Lead software integration activities for digital telecommunications payload systems.
Integrate and validate software across complex, distributed system architectures.
Collaborate with hardware, software, systems, and test engineering teams to ensure successful system integration.
Support the development and integration of
Software Defined Radio (SDR)
and digital beamforming technologies.
Work with embedded software, real-time operating systems (RTOS), FPGA interfaces, and communication protocols.
Develop and maintain automated testing and CI/CD pipelines to improve software quality and deployment.
Identify, assess, and mitigate technical risks associated with software integration.
Prepare technical documentation and support system verification and validation activities.
Required Qualifications
Bachelor's degree in
Software Engineering, Computer Science, Electrical Engineering
, or a related field.
5+ years
of experience in software development and integration, preferably within the aerospace or telecommunications industry.
Experience leading software integration activities in complex, distributed systems.
Strong understanding of digital telecommunications payloads, including
Software Defined Radio (SDR)
and digital beamforming architectures.
Familiarity with:
Embedded software development
Real-Time Operating Systems (RTOS)
FPGA interfaces
Communication protocols
Hands-on experience with:
Test automation
CI/CD practices
GitLab
Jenkins
Python
MATLAB
Docker
Strong collaboration, communication, and technical risk management skills.
Preferred Qualifications
Experience supporting satellite payload or space systems integration.
Knowledge of aerospace software development lifecycle and systems engineering practices.
Experience with mission-critical or safety-critical software systems.
Familiarity with satellite communications or digital payload technologies.
seniorCanada - Remote
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
УдалённоPoland; Brazil; Peru; Sweden; Colombia; Argentina; Romania; Slovenia; Lithuania; South Africa; Czech Republic; Hungary; Mexico; Chile; Slovakia; Bulgaria; We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance
УдалённоRemote - North America and Europe
УдалённоПротиворечивые условия: Relocation assistance + bonus for European and UK candidates