Responsibilities:
— Work as a Full-Stack Software Engineer using Java, Spring, TypeScript, Angular, and PostgreSQL/PostGIS.
— Utilize 3+ years of full-stack development experience.
— Experience or knowledge in Geospatial or WebGL technologies is a plus.
Benefits:
— Full visa and relocation support.
— 30 days paid time off.
— Flexible working hours with a hybrid work format.
— Support for local language classes.
Гибридmiddle🛂 Full visa and relocation support; #FullStackDeveloper #Java #Angular #GermanyJobs #VisaSponsorship #Relocation
Location: Bangalore, India
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
As a Staff Software Engineer on GitLab's Authentication team, you'll be the technical lead for how every user, application, token, and automated agent proves who it is on GitLab.com, Self-Managed, and Dedicated.
We're an OAuth 2.0 and OpenID Connect (OIDC) provider for millions of users. We also accept identity from enterprise identity providers through Security Assertion Markup Language (SAML) and Lightweight Directory Access Protocol (LDAP). Behind that sit more than ten token types and several session methods that grew inside the Ruby on Rails monolith. You'll help us move this work onto GATE, GitLab's new authentication and authorization platform. GATE exchanges external credentials for short-lived tokens at the edge through a Secure Token Service written in Go.You'll set our technical direction, lead the hardest protocol and migration work yourself, and help senior engineers own the rest.
Our projects include:
OAuth across Cells:
Making OAuth clients, grants, and tokens work when users and organizations live in different cells
Global identities:
One user identity that works across organizations and cells
Token consolidation:
Reducing the number of token types and moving token issuance and validation out of the monolith
Identity for artificial intelligence (AI) agents and workloads:
OAuth for Model Context Protocol (MCP) clients, workload identity federation, and service identities with narrow scopes
What you'll do
Own the technical direction for authentication protocols at GitLab, including OAuth 2.0, OIDC, SAML, and token exchange, across the Rails monolith and GATE services.
Write and drive design documents and architecture decision records (ADRs) for multi-quarter work, then break that work into increments that ship behind feature flags.
Lead migrations that must not break existing customers: token formats, client and grant state, and session behavior on GitLab.com, Self-Managed, and Dedicated.
Be hands-on in the most complex parts of the code, in Ruby on Rails and Go, and review the designs and merge requests of other engineers.
Agree interface contracts with the GATE Core, GATE Infra, Authorization, and Tenant Scale (Cells and Organizations) teams, and keep them current as the architecture changes.
Treat authentication as a security and availability boundary: threat-model new flows, add rate limits and abuse controls, and lead the technical response to authentication incidents.
Mentor senior and intermediate engineers on the team and raise the protocol and security knowledge of the whole group.
Work asynchronously with engineers in India, Europe, and the Americas, with most decisions made in writing.
Take part in on-call or operational support where your team’s ownership model requires it.
What you'll bring
Significant experience building and running production authentication or identity systems at scale, with technical leadership across teams that moves unclear problems to written decisions and shipped code.
Deep, hands-on knowledge of OAuth 2.0 and OIDC: authorization code with Proof Key for Code Exchange (PKCE), refresh token rotation, token exchange, client registration, scopes, and JSON Web Tokens (JWTs) with signing keys and key rotation.
Working knowledge of SAML 2.0 single sign-on and enterprise identity integration (LDAP, System for Cross-domain Identity Management (SCIM), or similar).
Strong production experience in Ruby on Rails or Go, willingness to work in both, and experience with careful refactors, feature-flagged rollouts, and backward-compatible migrations in large, long-lived codebases.
A security mindset. You think about token theft, replay, revocation, and blast radius before you think about elegance.
Experience with multi-tenant software as a service (SaaS) systems, including data isolation and performance under high request volume.
Clear, concise written English and comfort working in an all-remote, asynchronous company.
Optional experience: authentication libraries (Doorkeeper, Devise, or OmniAuth), passkeys or multi-factor authentication, workload identity, gateways or policy engines, AI agent authentication, or multi-region architectures. Contributions to identity standards or open source identity projects are also welcome.
About the team
The Authentication group is part of the Security Platform stage, alongside Authorization, GATE Core, GATE Infra, Secrets Manager, and other security teams. We own sign-in, single sign-on, OAuth, and personal and service tokens. Our work touches every GitLab customer, and much of it is on the critical path for Cells and for GitLab's AI agent platform.
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Location: Redwood City, CA, United States
WHAT IS BOX?
Box (NYSE:BOX) is the leader in Intelligent Content Management. Our platform enables organizations to fuel collaboration, manage the entire content lifecycle, secure critical content, and transform business workflows with enterprise AI. We help companies thrive in the new AI-first era of business. Founded in 2005, Box simplifies work for leading global organizations, including JLL, Morgan Stanley, and Nationwide. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia.
By joining Box, you will have the unique opportunity to continue driving our platform forward. Content powers how we work. It’s the billions of files and information flowing across teams, departments, and key business processes every single day: contracts, invoices, employee records, financials, product specs, marketing assets, and more. Our mission is to bring intelligence to the world of content management and empower our customers to completely transform workflows across their organizations. With the combination of AI and enterprise content, the opportunity has never been greater to transform how the world works together and at Box you will be on the front lines of this massive shift.
WHY BOX NEEDS YOU
Metadata is a key component of the Box Content Cloud, enabling customers to add additional context to their files and transforming them into actionable content. In the current iteration, it's used to organize, discover, annotate, secure, and retain content. Metadata Platform adoption continues to grow exponentially as more Box products, like Shield, Relay, Sign, Governance, etc, rely on it internally and as our customers continue to build custom applications leveraging it.
But, we've only scratched the surface of what's possible. That's where you come in!
As we embark on the mission to deliver a next-generation Metadata Platform, we're looking for a Senior Engineer to join us and play a pivotal role. You'll have the opportunity to work with a small team of talented, collaborative, and fun engineers, solving some of the toughest challenges, as we build out the future of content management in the cloud. The work you do will have an immediate and lasting impact on the productivity of millions of users, at some of the most important enterprises of our time.
WHAT YOU'LL DO
Lead design and implementation efforts for new components of our platform, from the ground up.
Design and implement scalable services with a focus on reliability, observability, operability and efficiency.
Work with cutting-edge technologies like Kubernetes, Docker, BigTable, and Istio.
Be heavily involved in setting the platform vision and defining feature roadmaps.
Mentor other engineers and contribute to team growth and development.
Strengthen engineering processes, principles, and culture within the team and across Box, by championing a culture of learning, continuous improvement, and blameless retrospection.
WHO YOU ARE
We are an AI-first company. This means you approach your work with a growth mindset and find ways to leverage AI to help make faster, smarter decisions that will 10X your impact at Box.
Required skills:
You have at least 4+ years of professional software development experience.
You have extensive experience deploying and operating microservices in a cloud environment.
You have a proven track record of building services and/or tooling in one or more languages (e.g., Java, Go, Scala, Python).
You have experience working with message queues and/or streaming data systems like Kafka/PubSub.
Preferred skills:
Experience with Google Cloud Platform (GCP), Amazon Web Service (AWS) or Azure.
Experience deploying and operating microservices on Kubernetes.
Head-over-heels about this role — but not sure you meet all the requirements? Apply anyway! Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Box, we take a big-picture approach to hiring that fosters authenticity, diversity, and inclusion. If you're passionate about this opportunity, chances are, you shine pretty bright.
Box lives its values, with community and in-person collaboration being a core part of our culture. Boxers are expected to work from their assigned office a minimum of 3 days per week.Your Recruiter will share more about how we work and company culture during the hiring process.
At Box, we believe unique and diverse experiences benefit our culture, our products, our customers, our company, and our world. We aim to recruit a passionate, high-performing workforce that reflects the world we live in.
If you are head-over-heels about this role but unsure if you meet all the requirements, we encourage you to apply!
EQUAL OPPORTUNITY
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, and any other protected ground of discrimination under applicable human rights legislation. Box strives to respect the dignity and independence of people with disabilities and is committed to giving them the same opportunity to succeed as all other employees. Inclusiveness is core to our culture at Box, and we strive to ensure you get the most from your interview experience.
Box makes reasonable accommodations for applicants with disabilities. If a reasonable accommodation is needed to participate in the job application or interview process, please complete
this form
. Reasonable accommodations may include scheduling adjustments, document dictation and beyond.
Notice to applicants in Los Angeles: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the Los Angeles Fair Chair Ordinance. The Fair Chance Ordinance is provided
here
.
Notice to applicants in San Francisco: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chair Ordinance. The Fair Chance Ordinance is provided
here
.
For details on how we protect your information when you apply, please see our
Personnel Privacy Notice.
If you are a California-resident, please read our California Applicant & Candidate Privacy Notice
here
.
NOTICE OF USE OF AI
At Box, we believe in the power of AI to improve the recruiting process while keeping people at the heart of every decision. For more information on the use of AI in our hiring process, please visit our webpage
here
.
Box is committed to fair and equitable compensation practices. Actual base salary (or OTE if commissionable role) is dependent upon factors such as: knowledge, skill level, experience, and work location. This role is also eligible for equity and benefits.
For more information
, check out our
benefits and perks
.
In accordance with OFCCP compliance, here is the
Pay Transparency Provision
.
Redwood City Pay Range
$198,500
—
$248,000 USD
E2B is looking for a Backend Software Engineer Enterprise to develop and operate Go-based orchestration services and reliable deployment workflows for customer cloud environments.
Location: USA
Flex is a growth-stage, NYC headquartered FinTech company that is building the payment layer for life's financial obligations, giving households one place to see, split, and pay their bills around how they live and get paid. By offering greater choice over how and when payments are made and allowing eligible on time payments to help build a positive credit history, Flex puts households back in control of their cash flow.
That work brings together people with different perspectives who challenge the status quo and take ownership of solving difficult problems. For you, that means doing the best work of your career next to people who make you better, and together bringing ideas to life that make a real impact for the people we serve.
About the role
Flex is looking for a Staff Software Engineer to build and scale our
Fraud and Payment Risk Platform
. You will lead the architecture and hands-on development of backend services and shared infrastructure for fraud prevention and payment risk decisioning.
The platform combines real-time, near-real-time, and offline/batch-computed risk features with business rules, machine learning model outputs, and experimentation. You will make these capabilities reliable, scalable, and observable, enabling teams to develop, validate, and launch risk strategies faster and more safely.
This is a hands-on backend and platform role with technical ownership from architecture through production. You will collaborate with product, risk policy, data science, and engineering teams to turn risk strategies into reusable platform capabilities. Your scope includes feature ingestion and integration, user acceptance testing (UAT), experimentation, and engineering infrastructure supporting the full machine learning (ML) lifecycle—from development and validation workflows through deployment, serving, and production monitoring—in partnership with data scientists who own model research and training.
What you’ll do
Lead backend architecture and development
for the Fraud and Payment Risk Platform, including decisioning services, APIs, and shared infrastructure for evolving business needs.
Design for scalability, performance, and reliability
, balancing latency, throughput, availability, data consistency, and cost.
Build capabilities for feature ingestion, integration, and serving
, supporting real-time, near-real-time, and offline/batch-computed features with attention to freshness, correctness, and availability.
Develop infrastructure for rules and experimentation
, enabling teams to configure and version risk strategies, perform user acceptance testing (UAT), evaluate changes, and safely roll them out.
Own engineering infrastructure across the ML lifecycle
, supporting development and validation workflows, deployment, inference, versioning, safe rollouts, rollback, and integration of model outputs into risk decisions.
Own monitoring and alerting across the platform
, covering service health, feature freshness and quality, rule and experiment execution, and model inference. Partner with risk policy and data science teams to monitor model behavior and decision outcomes.
Improve platform extensibility and usability
, so teams can add features, rules, models, and experiments without duplicating infrastructure or tightly coupling systems.
Drive complex initiatives from design through production
, including technical design proposals, hands-on implementation, performance testing, migration planning, and cross-team coordination.
Raise the engineering bar
through design and code reviews, mentorship, and improvements to testing, documentation, deployment safety, and operations.
Our backend stack includes
Java, Spring Boot, Python, and AWS
.
Qualifications
Minimum qualifications
6+ years of professional software engineering experience, including substantial experience building and operating backend systems in production.
5+ years of hands-on Java experience, including building services with Spring Boot.
Experience leading the architecture and delivery of complex distributed systems or shared backend platforms.
Strong understanding of API design, service integration, data modeling, caching, and distributed-system failure modes.
Experience diagnosing performance bottlenecks and improving scalability and reliability through measurement, testing, and production troubleshooting.
Experience with cloud infrastructure, containerized deployments, and relational and NoSQL data stores.
Experience establishing observability, monitoring, and alerting for production systems.
Ability to lead technical decisions across teams, communicate architectural trade-offs clearly, and mentor other engineers.
Preferred qualifications
Experience building risk platforms, decision engines, or fraud/payment risk systems is a plus, though risk-domain experience is not required
Experience with feature platforms, configurable rules engines, experimentation infrastructure, or production model-serving systems.
Experience building shared platforms that other engineering or risk teams adopt and operate independently.
Familiarity with AWS services such as EKS, Aurora, ElastiCache, and DynamoDB.
Experience with infrastructure as code and CI/CD automation using tools such as Terraform, CDK, and GitHub Actions.
Familiarity with tools such as Datadog for observability and Snowflake for analytics.
Compensation
Flex takes a market-based approach to pay, and compensation may vary depending on your primary work location. Work locations are categorized into one of three tiers based on a cost of labor index for that geographic area. The successful candidate’s starting pay will be commensurate with their experience, qualifications, and Flex’s internal leveling guidelines and benchmarks.
Tier 1 (NYC/Bay Area, Los Angeles, Seattle)
$200,000
—
$250,000 USD
Tier 2 (Austin, Washington D.C. Philadelphia, San Diego, Chicago, Atlanta)
$180,000
—
$225,000 USD
Tier 3 (Salt Lake City, all other USA cities)
$170,000
—
$212,500 USD
Life at Flex
Building a successful company takes a diverse team of intelligent, curious, determined, empathetic, and self-aware people. Our headquarters is in New York City, with employees across the US, Australia, Canada, and South America. We’re growing quickly and deliberately, with a focus on building an inclusive culture. We value the perspectives our people bring and take pride in being an equal opportunity workplace.
Offices
Roles posted in New York, San Francisco, and Salt Lake City are hybrid positions with on-site expectations of 2-3 days per week in our local offices. For candidates outside of these areas, you may be eligible for our relocation assistance program.
Benefits
View our benefits and more at
getflex.com/careers
.
Location: Poland; Brazil; Peru; Sweden; Colombia; Argentina; Romania; Cyprus; South Africa; Czech Republic; Hungary; Mexico; Chile; Spain; 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
Founded in 2011, Kraken is one of the world's longest-standing crypto platforms, trusted by over 10 million individuals and institutions across the globe. It offers spot trading, margin, futures, staking, and OTC services, with products built for both individual investors and institutional clients.
We are currently seeking an experienced Software Engineer to join our growing Consumer team. The Consumer team at Kraken focuses on building applications that expose Kraken’s product offering to the mass market. Trying to onboard the next 100 million people to the benefits of crypto.
This role primarily involves developing features and maintaining our “Consumer” applications, which consists of a suite of applications aimed at offering the simplest way for our customers to interact with Kraken. We expect anyone applying for this role to have an extreme eye for detail, a passion for building genuinely world class user experiences, a “ship fast but don’t ship shit” attitude and be highly self driven.
THE OPPORTUNITY
- Design and implement customer-facing Rust backend services powering trading, payments, and crypto experiences
- Own features end-to-end rather than stopping at the API/backend boundary, understanding customer experience, frontend impact, and the product problem behind what you're building.
- Collaborate with product teams to understand customer requirements and integrate with Kraken's trading infrastructure while maintaining a product-led engineering focus
- Propose improvements and drive solutions autonomously. You're not simply implementing specifications, but translating evolving product requirements into resilient solutions that ship valuable experiences.
- Use AI extensively to amplify scope and speed, moving from manually writing code toward orchestrating AI and validating implementation, increasingly focused on problem definition, architecture, and product validation.
WHAT YOU BRING
- Rust/backend engineer with proficiency in network services, asynchronous code, and distributed systems design (RPC protocols, Kafka, event-driven architectures)
- Product engineering mindset. You've shipped features from problem → implementation → launch → user impact, with deep understanding of customer experience and product metrics
- AI-first development approach where AI is already meaningfully incorporated into your workflow; you actively use AI for coding, understanding unfamiliar codebases, crossing technical boundaries, and validating implementations
- Ownership mindset with collaborative spirit. You personally drive features end-to-end, work across backend/frontend boundaries and operate outside technical silos
- Security-first approach to system design with ability to autonomously debug across the stack (OS, network, application)
- Openness to how the engineering profession is evolving because of AI, prioritizing shipping valuable products over manual code writing
NICE TO HAVES
- Full-stack experience including React/TypeScript or other frontend frameworks - valuable for demonstrating cross-boundary collaboration mindset
- Cryptocurrency or blockchain domain knowledge
- Experience building products at consumer-focused technology companies
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 - Ireland
Who we are
At Twilio, we’re shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions to
hundreds of thousands of businesses
and empower millions of developers worldwide to craft personalized customer experiences.
Our dedication to
remote-first work
, and strong culture of connection and global inclusion means that no matter your location, you’re part of a vibrant team with diverse experiences making a global impact each day. As we continue to revolutionize how the world interacts, we’re acquiring new skills and experiences that make work feel truly rewarding. Your career at Twilio is in your hands.
.
Hiring and how we work
We use Artificial Intelligence (AI) to help make our hiring process efficient. That said, every hiring decision is made by real Twilions!
Also, while we are a remote-first company, you may be asked to report in person on an ad-hoc basis for team gatherings, functional off-sites or customer meetings.
.
See yourself at Twilio
Join the team as Twilio’s next
Staff SRE, Platform Engineering
About the job
Twilio is looking for a Staff Site Reliability Engineer to join our Platform Engineering organization. SRE owns production health and resiliency at Twilio — we are accountable for whether our services stay available, performant, and recoverable for the customers who build their businesses on us. SREs here are software engineers who focus on reliability: you will architect systems with reliability designed in from the outset, define the SLIs and SLOs that determine whether we are meeting customer expectations, and build the automation that keeps our infrastructure efficiently ahead of capacity and performance demand.
At the Staff SRE you work without day-to-day guidance, applying deep subject-matter knowledge and industry-leading practice to improve the products, processes, and services that Twilio runs on. You will own the reliability posture of significant parts of our production estate. Your impact will be felt across multiple teams rather than within one.
This is a hands-on engineering role. You will write and deploy code that improves service reliability, orchestrate complex changes across systems, lead the response when production is degraded, and raise the quality bar for the engineers around you.
Responsibilities
In this role, you’ll:
Own the reliability posture of production services in your area — availability, latency, capacity, efficiency, performance, and the monitoring and alerting that makes them visible
Define, instrument, and operate against SLIs and SLOs, and use error budgets to drive engineering priorities
Identify trends and problem areas that threaten stability, and provide a path forward to mitigate risk before it reaches customers
Drive down repair items and prevent classes of incidents rather than resolving them one at a time
Improve detection, response, and recovery — reducing time to acknowledge, engage, mitigate, and restore, with fewer people pulled in
Design for failure: strengthen failure domains, validate recovery paths, and make production changes safer to ship and safer to roll back
Participate in on-call for the services you support, and lead the response when production is degraded
Write post-mortems that identify true root causes, and drive the follow-up work to completion
Oversee efforts to identify, diagnose, report, and document production problems across all reliability dimensions
Write, configure, and deploy code that measurably improves service reliability — maintainable, reviewed, documented, and well tested
Orchestrate complex changes across systems and services, documenting design changes, technical decisions, migration plans, and upgrades
Lead debugging, troubleshooting, and analysis of service architecture and design
Use code review to drive up the quality of your coworkers' code
Reduce the operational overhead required to run infrastructure and services
Drive projects from conception to completion for efforts spanning the concerns of your team
Coordinate across programs, collaborating with others to estimate and communicate delivery timelines
Break projects into milestones and tasks, track progress, and communicate updates to stakeholders
Identify and communicate changes that may impact stability
Qualifications
Twilio values diverse experiences from all kinds of industries, and we encourage everyone who meets the required qualifications to apply. If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio. We are always looking for people who will bring something new to the table!
*Required:
8+ years of related engineering experience, with a substantial portion focused on reliability, infrastructure, or platform engineering
Demonstrated accountability for production systems — you have carried a pager for services that mattered and owned the outcome when they failed
Strong software engineering fundamentals: you build and ship production code, not only configure tooling
Experience defining and operating against SLIs and SLOs, and using error budgets to inform engineering priorities
Depth in production operations: incident command, post-mortem analysis, capacity planning, and observability
A record of preventing recurrence — reducing incident classes and operational toil, not just closing tickets
Experience driving changes that span multiple teams, and the communication skills to build alignment without formal authority
A track record of improving the engineers around you through code review, design feedback, and mentorship
Experience with large-scale distributed systems in a cloud environment
Desired:
Familiarity with infrastructure-as-code, container orchestration, and GitOps-style delivery
Experience with multi-region architecture, failure-domain design, or regional expansion work
Background in chaos engineering, game days, or other proactive resilience validation
Location
This role will be remote, and based in Ireland.
Travel
We prioritize connection and opportunities to build relationships with our customers and each other. For this role, you may be required to travel occasionally to participate in project or team in-person meetings.
What We Offer
Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location.
Twilio thinks big. Do you?
We like to solve problems, take initiative, pitch in when needed, and are always up for trying new things. That's why we seek out colleagues who embody our values — something we call
Twilio Magic
. Additionally, we empower employees to build
positive change in their communities
by supporting their volunteering and donation efforts.
So, if you're ready to unleash your full potential, do your best work, and be the best version of yourself, apply now! If this role isn't what you're looking for,
please consider other open positions.
.
Stay alert to recruitment fraud
We care about your safety. Scammers sometimes impersonate Twilio recruiters through fake job postings, emails, websites, or messages. Please ensure you are engaging with an official @
twilio.com
email address. We will never ask for payment, gift cards, cryptocurrency, or banking information during the recruiting process. We do not make job offers without a formal interview process or conduct interviews exclusively through text-based messaging apps.
.
Twilio is proud to be an equal opportunity employer.
We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Additionally, Twilio participates in the E-Verify program in certain locations, as required by law.
Location: Intellias
Meet your recruiter
Carmen Beck
carmen.beck@intellias.com
https://www.linkedin.com...
Vacancy details
Software Engineering
Python Engineer
Senior
United States
Office
APPLY NOW
REFER A FRIEND
Join a mission-driven technology team that’s redefining what’s possible in cardiac care. We’re developing an advanced medical system designed to help physicians diagnose and treat cardiac arrhythmias with precision and confidence. This role offers the opportunity to contribute to an innovative platform at the intersection of real-time software, visualization, and life-saving technology.
You’ll work within a collaborative engineering environment where creativity and technical excellence drive meaningful patient impact. This position is based onsite in the Minneapolis, with a hybrid structure (minimum of four days onsite per week) that encourages direct collaboration, mentorship, and cross-functional engagement.
What project we have for you
The Senior Software Engineer will be a key contributor on the system software team, responsible for designing and implementing complex, high-performance applications that integrate closely with medical hardware and imaging systems. The ideal candidate will have deep technical expertise in Python and C++, a strong understanding of modern software architecture, and a passion for developing reliable, user-focused medical technologies.
What you will do
Lead the design, development, and optimization of high-performance system software.
Develop, test, and debug applications that interface directly with embedded and hardware components.
Collaborate with multidisciplinary teams—hardware engineers, system architects, product managers, and QA—to define requirements and deliver solutions that meet clinical and regulatory standards.
Drive code quality through peer reviews, automated testing, and continuous integration.
Mentor junior engineers and promote engineering excellence through knowledge sharing.
Document design decisions, development processes, and testing methodologies to ensure traceability and consistency.
Troubleshoot complex software issues and deliver timely resolutions in a regulated environment.
Participate in lab evaluations, pre-clinical testing, and system demonstrations for stakeholders and clinicians.
Stay current on emerging tools, frameworks, and industry best practices to continuously enhance product performance and maintain technical leadership.
What you need for this
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with 4+ years of relevant experience
OR Master’s degree with 2+ years of experience
OR PhD with industry or research experience in relevant areas
Preferred Qualifications
Advanced proficiency in Python and C++
Strong knowledge of object-oriented design, data structures, and algorithms
Experience in real-time or embedded software development
Familiarity with network communication protocols and hardware–software integration
Experience in implementation Bluetooth stack, maintenance and configuration.
Hands-on experience with ROS, Linux-based development, and/or real-time operating systems
Experience with CI/CD pipelines, Git, and Agile development methodologies
Knowledge of cloud services (AWS or Azure) and scalable software architectures
Excellent communication and collaboration skills within cross-functional teams
Proven ability to work independently on complex, mission-critical software systems
What it’s like to work at Intellias
At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.
Skills
C++
Python
Looking for a senior software developer located in Europe or the US for collaboration. The goal is to establish a long-term partnership. Interested candidates are encouraged to contact via direct message.
Location: United States; Brazil; United Arab Emirates; Ireland; Peru; Sweden; Colombia; Argentina; Romania; Cyprus; Switzerland; Portugal; Lithuania; South Africa; Czech Republic; Canada; Hungary; Mexico; Chile; Poland; Spain; United Kingdom; 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
Bitnomial is building the next generation US-based global derivatives exchange, starting with digital assets and progressively expanding to encompass a full spectrum of commodities worldwide. Bitnomial operates a US CFTC regulated exchange (DCM), clearinghouse (DCO), and brokerage (FCM). It offers a range of crypto-settled derivatives, including futures, options, and a suite of live perpetual futures, used by brokers, hedge funds, institutions, and trading firms around the world.
Bitnomial's exchange, clearinghouse, and brokerage systems are written largely in Haskell. In this role you will build the services and data models that record every order, fill, and settlement at a CFTC-regulated exchange and clearinghouse, with the database as a first-class part of the design. You will build features across these systems and design the schema, queries, and migrations behind them.
THE OPPORTUNITY
- Improve build and release pipelines in GitHub Actions: caching, parallelism, pinned toolchains, and required tests and scans before production
- Manage AWS infrastructure as code with Terraform, and run services as containers on Nomad
- Build deployment tooling with health checks and automated rollback, and make deploys safe around market sessions
- Add metrics and alerts to the services you build, so you can see whether a deploy worked
- Monitor systems, respond to alerts, and support daily operations such as settlement cycles
- Fix the cause of production issues and write down what you learned
- Build, test, and ship well-reviewed features and fixes in our services across the exchange, clearinghouse, and brokerage. Most of the code is Haskell
- Understand the order, trade, clearing, and settlement flows end to end
WHAT YOU BRING
- Hands-on experience with CI/CD pipelines, such as GitHub Actions or GitLab CI
- Production experience with AWS and Docker, and infrastructure as code with Terraform
- Strong Linux and scripting skills (Bash, Python, or similar)
- 3+ years of professional software engineering experience with a functional or strongly typed programming language such as Haskell, Rust, or C++
- Solid computer science fundamentals, including distributed systems: failure modes, retries and idempotency, consistency, and how to observe them across services
- Willingness to take part in on-call and operational shifts
- Care and rigor with code that moves money
- Good judgment with AI tools. You use them to work faster, and you read, test, and understand what they produce before you ship it
- A habit of asking why before changing something
- Sound judgment under pressure, with a calm and methodical approach when production is live
- Collaboration across engineering, operations, risk, and compliance, with a habit of documenting
NICE TO HAVES
- Financial knowledge or experience in trading, markets, or financial services
- Bachelor's degree in computer science or a related field, or equivalent experience
- Experience with Nomad or Kubernetes
- Experience with Nix, Ansible, Vault, or Prometheus, Grafana, and Loki
- Haskell experience
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: United States; Brazil; United Arab Emirates; Ireland; Peru; Sweden; Colombia; Argentina; Romania; Cyprus; Switzerland; Portugal; Lithuania; South Africa; Czech Republic; Canada; Hungary; Mexico; Chile; Poland; Spain; 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
Bitnomial is building the next generation US-based global derivatives exchange, starting with digital assets and progressively expanding to encompass a full spectrum of commodities worldwide. Bitnomial operates a US CFTC regulated exchange (DCM), clearinghouse (DCO), and brokerage (FCM). It offers a range of crypto-settled derivatives, including futures, options, and a suite of live perpetual futures, used by brokers, hedge funds, institutions, and trading firms around the world.
Bitnomial's exchange, clearinghouse, and brokerage systems are written largely in Haskell. In this role you will build the services and data models that record every order, fill, and settlement at a CFTC-regulated exchange and clearinghouse, with the database as a first-class part of the design. You will build features across these systems and design the schema, queries, and migrations behind them.
THE OPPORTUNITY
- Build, test, and ship well-typed, well-reviewed features and fixes in Haskell services across the exchange, clearinghouse, and brokerage
- Understand the order, trade, clearing, and settlement flows end to end
- Design schema, constraints, and indexes for new features, using exact numeric types and audit trails so financial values cannot drift
- Write migrations that are lock-safe and reversible on large tables, and review the migrations of other engineers
- Read execution plans, find slow queries from production metrics, and fix the cause in the query, the index, or the access pattern
- Monitor systems, respond to alerts, and support daily operations such as settlement cycles
- Fix the cause of production issues and write down what you learned
WHAT YOU BRING
- 3+ years of professional software engineering experience with a functional or strongly typed programming language such as Haskell, Rust, or C++
- Strong SQL and PostgreSQL skills, including transactions and isolation levels
- Solid computer science fundamentals, including data structures, concurrency, and distributed systems: replication, consistency, retries and idempotency, and how services keep shared data correct when parts fail
- Willingness to take part in on-call and operational shifts
- Care and rigor with code and data that move money. You measure before you tune
- Good judgment with AI tools. You use them to work faster, and you read, test, and understand what they produce before you ship it
- A habit of asking why before changing something
- Sound judgment under pressure, with a calm and methodical approach when production is live
- Collaboration across engineering, operations, risk, and compliance, with a habit of documenting
NICE TO HAVES
- Financial knowledge or experience in trading, markets, or financial services
- Bachelor's degree in computer science or a related field, or equivalent experience
- Haskell experience, particularly with PostgreSQL-backed services
- Production experience with AWS Aurora PostgreSQL
- Experience with time series or market data at volume, such as tick data, order books, or event streams
- Experience with Atlas or another declarative schema management tool
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: 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
As AI agents redefine software development, Docker is at the center of that shift, providing the local and cloud sandboxed environments that make interactive and autonomous agentic workflows trustworthy by default. At the heart of our trust model is the fact that user credentials and other sensitive secrets are injected at the sandbox layer and never exposed to an agent. An agent can never leak secrets it never sees.
The Secrets team builds the software that makes that possible, from easy-to-use SDKs to secure cloud services to high-performance network proxies. We operate at the intersection of the developer experience, enterprise governance, and security – delivering core security features that make Docker sandboxes the best way to run agents and other workloads safely.
As a Staff Software Engineer on the Secrets team, you’ll design and build core security systems that power Docker’s agentic platform and AI governance products. Your work will focus on creating scalable, reliable, and secure software that enables developers to safely run agentic workloads while allowing administrators to confidently manage their organization’s security posture.
The successful candidate is a technical, product-minded engineer with deep experience building secure software and scale-out cloud services and a track record of shipping critical infrastructure. They think naturally about isolation and security boundaries, understand the tradeoffs involved in running untrusted or semi-trusted workloads safely, and can reason confidently about a system that spans multiple surface areas.
If you thrive on solving security and usability challenges, are enthusiastic about agentic development but conscious of the risks it entails, and want to help shape the future of Docker’s platform, we’d love to hear from you.
Please note: this role is currently prioritizing candidates currently located in the Western time zone (US or Canada).
_______________________________________________________________________
RESPONSIBILITIES
- Design, develop, and lead improvements to the secrets management and credential injection systems.
- Investigate and resolve security, correctness, performance, and stability issues across cloud, macOS, Windows, and Linux.
- Collaborate with peers, Product, and adjacent teams to evolve the architecture as requirements grow.
- Mentor engineers on the team and set the bar in design reviews and code reviews.
- Engage with the open source and agentic development community around sandboxing, MCP, and related ecosystems.
- Participate in on-call rotations and respond to critical stability issues affecting users.
- Document your work clearly and share knowledge with the rest of the team.
_______________________________________________________________________
QUALIFICATIONS
REQUIRED
- 8+ years of software engineering experience, with demonstrated technical leadership on production systems at scale.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- Experience building developer tools, desktop applications, or runtime infrastructure used directly by developers.
- Familiarity with the agentic software development ecosystem: how coding agents work and how tools like Claude Code, Codex, or similar agents interact with their environment.
- Ability to reason about isolation and security boundaries: what a sandbox should and shouldn't expose, and how to make safe defaults obvious to users.
- Experience driving architecture and technical strategy across multiple engineers or teams.
- Strong written and verbal communication skills.
- Comfortable working with a high degree of autonomy in a remote-first environment.
PREFERRED
- Strong proficiency in Go, Rust, and/or Java
- Experience with cryptographic key management systems and techniques (key wrapping, HSMs, cloud KMSes, etc.)
- Familiarity with best practices for protecting credentials and secret material at-rest and in transit
- Understanding of networking, TLS, HTTP, and the like.
- Understanding of one or more OS-specific credential management capabilities.
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: $170,350 – $275,550 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
is looking for a Staff Forward Deployed Software Engineer to lead customer-facing digital identity engineering projects and deliver secure software solutions.
Location: São Paulo or Fortaleza, Brazil
Why Join Exadel
We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.
From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next.
What powers it all? Our people are ambitious, collaborative, and constantly evolving.
Job Overview
Exadel is seeking a Senior Software Engineer (Java, Murex) with strong Murex expertise to join a leading Capital Markets initiative. This role requires deep technical knowledge of Java development, hands-on experience with Murex, and a strong understanding of financial products and trading systems. The successful candidate will work closely with business stakeholders, architects, and engineering teams to design, develop, and support scalable solutions within a complex financial environment.
Location: Fortaleza or São Paulo, Brazil
About the Client
Our customer is a leading global financial institution with a strong presence across Capital Markets and Financial Services. The organization operates in a highly technology-driven environment where reliable, resilient, and high-performing trading systems are critical to business operations.
The technology teams work closely with front-office trading desks, developers, quants, and business stakeholders to support sophisticated financial applications and ensure seamless technology operations across global markets.
What You’ll Do
Design, develop, and maintain enterprise-grade Java applications supporting Capital Markets platforms and business functions
Customize and configure Murex components, including workflows, datamarts, interfaces, reporting solutions, and integrations
Develop and support real-time and batch integrations between Murex and upstream/downstream systems
Analyze business requirements and translate them into scalable, maintainable technical solutions
Collaborate with business users, analysts, architects, and technology teams to deliver high-quality solutions
Optimize application and database performance through effective design and tuning strategies
Participate in Agile ceremonies, code reviews, automated testing, and CI/CD processes
Leverage AI-assisted development tools to improve productivity, code quality, testing, and documentation
Identify opportunities to automate development and operational processes through AI-enabled solutions
Contribute to technical discussions and best practices related to architecture, integration, and system scalability
What You Bring
Strong hands-on experience in Java development, including object-oriented design, multithreading, collections, performance optimization, and enterprise application development
Extensive experience working with Murex across one or more functional areas, including Front Office, Market Risk, Credit Risk, Back Office, Collateral Management, Regulatory Reporting, or Integration
Experience with Murex customization and configuration, including workflows, datamarts, interfaces, reporting, and integration development
Strong understanding of Capital Markets products including FX, Fixed Income, Equities, Commodities, Derivatives, and structured products
Experience designing and developing real-time and batch integrations between Murex and external systems
Proficiency with SQL and database technologies such as Oracle, SQL Server, and PostgreSQL
Experience tuning and optimizing complex database queries
Experience with Git, CI/CD pipelines, automated testing, code reviews, and Agile delivery methodologies
Ability to analyze complex business requirements and translate them into scalable technical solutions
Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, Gemini, Cursor, or similar platforms
Ability to identify and implement opportunities for AI-driven automation across software development, testing, code quality, and operational processes
Strong communication and stakeholder management skills with the ability to collaborate effectively across business and technology teams
Nice to have
Experience with cloud technologies and cloud-native application development
Familiarity with APIs and microservices architectures
Experience with containerization technologies such as Docker and Kubernetes
Exposure to large-scale financial systems and enterprise integration environments
English level
Intermediate/Upper-Intermediate
Legal & Hiring Information
Exadel is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more
Reasonable accommodations are available to enable individuals with disabilities to perform essential functions
Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs
Compensation details are shared with candidates at the early stage of the recruitment process.
The offer is not binding until a signed contract is in place.
Your Benefits at Exadel
Exadel benefits vary by location and contract type. Your recruiter will fill you in on the details.
International projects
In-office, hybrid, or remote flexibility
Medical healthcare
Recognition program
Ongoing learning & reimbursement
Well-being program
Team events & local benefits
Sports compensation
Referral bonuses
Top-tier equipment provision
Exadel Culture
We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Ours is a culture where ideas are challenged, voices are heard, and your impact matters.
We are seeking a highly skilled CRM Software Engineer to support the development, customization, automation, and integration of enterprise CRM platforms, with a primary focus on Zoho CRM and the Zoho One ecosystem. Configure and customize Zoho CRM modules, layouts, forms, fields, profiles, roles, and permissions.
Location: Toronto, Ontario, Canada
About the Role
iCapital is seeking a strong Actuarial Software Engineer to design, develop, and maintain the business calculation layer powering insurance illustration, quoting, and sales platforms. This role focuses on translating complex product rules, financial and actuarial calculations, business requirements, and spreadsheet-based models into scalable, high-performance .NET applications, APIs, and services.
Responsibilities
Design, develop, and maintain complex business calculation engines and services using C# and .NET.
Translate business requirements, product specifications, formulas, and spreadsheet-based calculation models into scalable, maintainable software solutions.
Build and enhance APIs and backend services that power insurance illustration, quoting, and product platforms.
Ensure calculations are accurate, performant, auditable, and aligned with product requirements.
Apply strong object-oriented design principles, design patterns, and .NET architectural best practices.
Develop comprehensive unit tests and support automated testing to ensure calculation integrity and system reliability.
Analyze, debug, and resolve complex business logic and application issues.
Collaborate with product, actuarial, QA, and engineering teams to understand requirements and deliver high-quality solutions.
Create and maintain clear technical documentation for calculation logic, system design, and implementation details.
Provide accurate effort estimates and take ownership of deliverables through design, development, testing, and deployment.
Participate in Agile development processes and contribute to continuous improvement initiatives.
Qualifications
3+ years of professional software development experience
Strong proficiency in C# and the .NET ecosystem
Strong back-end development experience having implemented business logic
Strong understanding of object-oriented design, SOLID principles, and design patterns
Experience with SQL databases (SQL Server preferred), including query optimization, data modeling, and performance considerations
Hands-on experience with Excel
Familiar with Agile and Scrum development
Experience using Git and Azure DevOps, JIRA, or similar tools
Strong debugging, problem-solving, and analytical skills
Comfort working across global teams
Strong attention to detail, especially around financial accuracy
Willingness to continuously learn insurance domain knowledge and modern engineering practices
Familiar with performance optimization techniques, including caching and asynchronous processing
Knowledge of application security, data protection best practices
Experience with ASP.NET and .NET Core, Web APIs, and service-oriented architecture is
nice to have.
CI/CD pipeline experience is
nice to have
Experience building or supporting insurance illustration or actuarial systems
nice to have
Able to interpret and validate financial and actuarial calculations is
nice to have
Exposure to annuity, life insurance, retirement products, entity framework or similar ORMs
nice to have
Able to bridge actuarial logic and software engineering
highly preferred
Benefits
The base salary range for this role is $80,000 to $100,000 CAD. iCapital offers a compensation package which includes salary, equity for all full-time employees, and an annual performance bonus. Employees also receive a comprehensive benefits package that includes an employer matched retirement plan, generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and unlimited paid time off (PTO).
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday. This role is based in our Toronto, ON office.
For additional information on iCapital, please visit
https://www.icapitalnetwork.com/about-us
X: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
| Awards Disclaimer:
https://www.icapitalnetwork.com/about-us/recognition/
iCapital is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Location: Salt Lake City, Utah, United States
About the Role
iCapital is seeking a strong Actuarial Software Engineer to design, develop, and maintain the business calculation layer powering insurance illustration, quoting, and sales platforms. This role focuses on translating complex product rules, financial and actuarial calculations, business requirements, and spreadsheet-based models into scalable, high-performance .NET applications, APIs, and services.
Responsibilities
Design, develop, and maintain complex business calculation engines and services using C# and .NET.
Translate business requirements, product specifications, formulas, and spreadsheet-based calculation models into scalable, maintainable software solutions.
Build and enhance APIs and backend services that power insurance illustration, quoting, and product platforms.
Ensure calculations are accurate, performant, auditable, and aligned with product requirements.
Apply strong object-oriented design principles, design patterns, and .NET architectural best practices.
Develop comprehensive unit tests and support automated testing to ensure calculation integrity and system reliability.
Analyze, debug, and resolve complex business logic and application issues.
Collaborate with product, actuarial, QA, and engineering teams to understand requirements and deliver high-quality solutions.
Create and maintain clear technical documentation for calculation logic, system design, and implementation details.
Provide accurate effort estimates and take ownership of deliverables through design, development, testing, and deployment.
Participate in Agile development processes and contribute to continuous improvement initiatives.
Qualifications
3+ years of professional software development experience
Strong proficiency in C# and the .NET ecosystem
Strong back-end development experience having implemented business logic
Strong understanding of object-oriented design, SOLID principles, and design patterns
Experience with SQL databases (SQL Server preferred), including query optimization, data modeling, and performance considerations
Hands-on experience with Excel
Familiar with Agile and Scrum development
Experience using Git and Azure DevOps, JIRA, or similar tools
Strong debugging, problem-solving, and analytical skills
Comfort working across global teams
Strong attention to detail, especially around financial accuracy
Willingness to continuously learn insurance domain knowledge and modern engineering practices
Familiar with performance optimization techniques, including caching and asynchronous processing
Knowledge of application security, data protection best practices
Experience with ASP.NET and .NET Core, Web APIs, and service-oriented architecture is
nice to have.
CI/CD pipeline experience is
nice to have
Experience building or supporting insurance illustration or actuarial systems
nice to have
Able to interpret and validate financial and actuarial calculations is
nice to have
Exposure to annuity, life insurance, retirement products, entity framework or similar ORMs
nice to have
Able to bridge actuarial logic and software engineering
highly preferred
Benefits
The base salary range for this role is $80,000 to $95,000. iCapital offers a compensation package which includes salary, equity for all full-time employees, and an annual performance bonus. Employees also receive a comprehensive benefits package that includes an employer matched retirement plan, generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and unlimited paid time off (PTO).
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday. This role is based in our Salt Lake City, UT office.
For additional information on iCapital, please visit
https://www.icapitalnetwork.com/about-us
X: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
| Awards Disclaimer:
https://www.icapitalnetwork.com/about-us/recognition/
iCapital is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
seniorRedwood City, CA, United States; Notice to applicants in Los Angeles: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the Los Angeles Fair Chair Ordinance; Notice to applicants in San Francisco: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chair Ordinance
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
USA; For candidates outside of these areas, you may be eligible for our relocation assistance program
УдалённоPoland; Brazil; Peru; Sweden; Colombia; Argentina; Romania; Cyprus; South Africa; Czech Republic; Hungary; Mexico; Chile; Spain; 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 - Ireland
seniorГеография найма не уточнена
УдалённоUnited States; Brazil; United Arab Emirates; Ireland; Peru; Sweden; Colombia; Argentina; Romania; Cyprus; Switzerland; Portugal; Lithuania; South Africa; Czech Republic; Canada; Hungary; Mexico; Chile; Poland; Spain; United Kingdom; 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
УдалённоUnited States; Brazil; United Arab Emirates; Ireland; Peru; Sweden; Colombia; Argentina; Romania; Cyprus; Switzerland; Portugal; Lithuania; South Africa; Czech Republic; Canada; Hungary; Mexico; Chile; Poland; Spain; 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
УдалённоUnited States; Please note: this role is currently prioritizing candidates currently located in the Western time zone (US or Canada)