Staff Software Engineer, Data Platform
$160k - $220k per yearOkta
Secure Every Identity, from AI to HumanIdentity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence.
Secure Every Identity, from AI to HumanIdentity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence.This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.
About the TeamThe Data Platform team is responsible for the foundational data services, systems, and data products for Okta that benefit our users. Today, the Data Platform team solves challenges and enables:
Streaming analytics
Interactive end-user reporting
Data and ML platform for Okta to scale
Telemetry of our products and data
Our elite team is fast, creative and flexible. We encourage ownership. We expect great things from our engineers and reward them with stimulating new projects, new technologies and the chance to have significant equity in a company. Okta is about to change the cloud computing landscape forever.
About the PositionThis is an opportunity for experienced Software Engineers to join our fast growing Data Platform organization that is passionate about scaling high volume, low-latency, distributed data-platform services & data products. In this role, you will get to work with engineers throughout the organization to build foundational infrastructure that allows Okta to scale for years to come. As a member of the Data Platform team, you will be responsible for designing, building, and deploying the systems that power our data analytics and ML. Our analytics infrastructure stack sits on top of many modern technologies, including Kinesis, Flink, ElasticSearch, and Snowflake.
We are looking for experienced Software Engineers who can help design and own the building, deploying and optimizing the streaming infrastructure. This project has a directive from engineering leadership to make OKTA a leader in the use of data and machine learning to improve end-user security and to expand that core-competency across the rest of engineering. You will have a sizeable impact on the direction, design & implementation of the solutions to these problems.
Job Duties and Responsibilities
Design, implement and own data-intensive, high-performance, scalable platform components
Work with engineering teams, architects and cross functional partners on the development of projects, design, and implementation
Conduct and participate in design reviews, code reviews, analysis, and performance tuning
Coach and mentor engineers to help scale up the engineering organization
Debug production issues across services and multiple levels of the stack
Required Knowledge, Skills, and Abilities
8+ years of experience in object-oriented language, preferably Java
Hands-on experience using a cloud-based distributed computing technologies including
Messaging systems such as Kinesis, Kafka
Data processing systems like Flink, Spark, Beam
Storage & Compute systems such as Snowflake, Hadoop
Coordinators and schedulers like the ones in Kubernetes, Hadoop, Mesos
Experience in developing and tuning highly scalable distributed systems
Excellent grasp of software engineering principles
Solid understanding of multithreading, garbage collection and memory management
Experience with reliability engineering specifically in areas such as data quality, data observability and incident management
Nice to have
Maintained security, encryption, identity management, or authentication infrastructure
Leveraged major public cloud providers to build mission-critical, high volume services
Hands-on experience in developing Data Integration applications for large scale (petabyte scale) environments with experience in both batch and online systems.
Contributed to the development of distributed systems or used one or more at high volume or criticality such as Kafka or Hadoop
Experience developing Kubernetes based services on AWS Stack
#P25836_3565302
Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit:
The annual base salary range for this position for candidates located in Canada is between:: $160,000 CAD - $220,000 CAD
The Okta Experience
Supporting Your Well-Being
Driving Social Impact
Developing Talent and Fostering Connection + Community
We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one.
Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.
If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding pleaseuse this Form to request an accommodation.
Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, pleaseclick here to view our full NYC AEDT Notice.
#J-18808-Ljbffr
Secure Every Identity, from AI to HumanIdentity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence.This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.
About the TeamThe Data Platform team is responsible for the foundational data services, systems, and data products for Okta that benefit our users. Today, the Data Platform team solves challenges and enables:
Streaming analytics
Interactive end-user reporting
Data and ML platform for Okta to scale
Telemetry of our products and data
Our elite team is fast, creative and flexible. We encourage ownership. We expect great things from our engineers and reward them with stimulating new projects, new technologies and the chance to have significant equity in a company. Okta is about to change the cloud computing landscape forever.
About the PositionThis is an opportunity for experienced Software Engineers to join our fast growing Data Platform organization that is passionate about scaling high volume, low-latency, distributed data-platform services & data products. In this role, you will get to work with engineers throughout the organization to build foundational infrastructure that allows Okta to scale for years to come. As a member of the Data Platform team, you will be responsible for designing, building, and deploying the systems that power our data analytics and ML. Our analytics infrastructure stack sits on top of many modern technologies, including Kinesis, Flink, ElasticSearch, and Snowflake.
We are looking for experienced Software Engineers who can help design and own the building, deploying and optimizing the streaming infrastructure. This project has a directive from engineering leadership to make OKTA a leader in the use of data and machine learning to improve end-user security and to expand that core-competency across the rest of engineering. You will have a sizeable impact on the direction, design & implementation of the solutions to these problems.
Job Duties and Responsibilities
Design, implement and own data-intensive, high-performance, scalable platform components
Work with engineering teams, architects and cross functional partners on the development of projects, design, and implementation
Conduct and participate in design reviews, code reviews, analysis, and performance tuning
Coach and mentor engineers to help scale up the engineering organization
Debug production issues across services and multiple levels of the stack
Required Knowledge, Skills, and Abilities
8+ years of experience in object-oriented language, preferably Java
Hands-on experience using a cloud-based distributed computing technologies including
Messaging systems such as Kinesis, Kafka
Data processing systems like Flink, Spark, Beam
Storage & Compute systems such as Snowflake, Hadoop
Coordinators and schedulers like the ones in Kubernetes, Hadoop, Mesos
Experience in developing and tuning highly scalable distributed systems
Excellent grasp of software engineering principles
Solid understanding of multithreading, garbage collection and memory management
Experience with reliability engineering specifically in areas such as data quality, data observability and incident management
Nice to have
Maintained security, encryption, identity management, or authentication infrastructure
Leveraged major public cloud providers to build mission-critical, high volume services
Hands-on experience in developing Data Integration applications for large scale (petabyte scale) environments with experience in both batch and online systems.
Contributed to the development of distributed systems or used one or more at high volume or criticality such as Kafka or Hadoop
Experience developing Kubernetes based services on AWS Stack
#P25836_3565302
Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit:
The annual base salary range for this position for candidates located in Canada is between:: $160,000 CAD - $220,000 CAD
The Okta Experience
Supporting Your Well-Being
Driving Social Impact
Developing Talent and Fostering Connection + Community
We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one.
Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.
If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding pleaseuse this Form to request an accommodation.
Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, pleaseclick here to view our full NYC AEDT Notice.
#J-18808-Ljbffr
Vacancy posted 34 minutes ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Data Platform in Winnipeg, MB vacancy
$160k - $200k per year
Position: Staff Software Engineer, Data PlatformEmployment Type: Full-timeWork Arrangement: Remote within CanadaAnnual Base Salary: CAD $160,000 to $200,000, based on skills and experienceBenefits: RRSP matching and health benefitsPosition Status: Newly created...SuggestedInternshipRemote work- ...Shape the data foundation behind Coveo’s next generation of innovation What if your technical decisions could make hundreds of developers more effective? As a Staff Software Developer on Coveo’s Data Platform team, you’ll tackle complex, high-impact challenges and help...SuggestedLong term contractImmediate start
- ...technology that will set the standards for software-defined vehicles around the world.... ...company. Role SummaryConsumer Platform builds and operates backend services... ...customer-facing digital experiences. As a Staff Backend Software Engineer, you will provide technical...SuggestedLong term contractFull timeContract work
$221k per year
Senior or Staff Software Engineer, Data Platform (Canada) TRM Labs — Tracked from its ashby job boardBUILD A SAFER WORLD. TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable...SuggestedRemote work- Lead enterprise data platform architecture with Python and SQL at RB Global, supporting a hybrid team near Chicago, Fort Worth, Burnaby, or Mississauga.As a Staff Software Engineer on the Data Engineering team, you will set technical direction for scalable data products and...Suggested
- Shape AI platform architecture with Python, MLflow, and Kubernetes from Vancouver, with onsite collaboration required three days weekly.This Staff Software Engineer serves as the technical anchor for machine learning initiatives and long-term product architecture. You will...Long term contract
- Lead Juniper Square’s data platform transformation with advanced SQL and cloud engineering in a remote-first environment across the United States and Canada.As Senior Staff Software Engineer, Data, you will define architecture, operating models, and execution roadmaps for a...Remote work
- ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer – Builder Platform based in Canada. As a Staff Software Engineer, you will play a strategic role in designing and scaling an internal...Long term contractRemote workWorldwide
- ...Genie is a mobile-first financial wellness platform designed to help individuals take control... ...nobody notices. That is the bar. As the Staff Engineer on this team, you will set the technical... ...financial world: bank account linking through data aggregators, debit card lifecycle...Long term contractTemporary workWork at officeImmediate startRemote workFlexible hours
$230.4k - $288k per year
...services. Proprietary technology and data at scale power Nu’s digital platform, built to promote financial access,... ...for enabling Nubank’s growth engine across owned and paid channels. This... ...customer journeys at scale. As a Staff Software Engineer – Marketing...Long term contractWork at officeLocal areaWork from homeRelocation packageFlexible hours- ...inference. About the RoleWe're hiring a Staff Engineer to help lead, drive, and contribute to projects on our Inference Platform team. Our team primarily owns the orchestration... ..., develop, test, and maintain production software, with responsibilities spanning testing, continuous...
- ...listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Staff Software Engineer - Orders Platform based in Canada. We are seeking an experienced Staff Software Engineer to help shape and scale a mission‑critical...Remote work
- Shape Kaseya’s data and AI-powered SaaS products as a Staff Engineer focused on scalable backend architecture and production integrations.This senior or staff backend... ...product areasRequirements: 10 or more years of software engineering experienceExperience building production...
- ..., and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations... ...Redpoint Ventures, Sequoia Capital, and Spark Capital. Staff Software Engineer (Customer Platform) Remote: US, UK, Canada The role, in a nutshell:...Local areaRemote workFlexible hours
$160k - $220k per year
...where anyone can safely use any technology, and within Okta Platform R&D, we're specifically focused on protecting the future of... ...across the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-...Long term contractLocal areaWorldwide- ...where anyone can safely use any technology, and within Okta Platform R&D, we’re specifically focused on protecting the future of... ...across the worldWe are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-...Long term contractPermanent employmentWork from home
- Shape Forma.Ai’s Spark-based data platform through backend architecture, data modeling, and reliable systems development. This staff-level role carries broad technical ownership.Reporting... ..., and production reliabilityMentor engineers and strengthen backend engineering standardsRequirements...
- ...where anyone can safely use any technology, and within Okta Platform R&D, we're specifically focused on protecting the future of... ...across the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-...
$200k - $235k per year
...high, and so are the rewards.The Backend Platform team’s mission is to enable fast, safe,... ...libraries, and tooling that support hundreds of engineers working across backend services. By... ...engineers rely on every day!As a Staff Software Developer, you will set technical direction...Long term contractWork at officeFlexible hoursShift work3 days per week- Build Meeru AI’s data foundation with expert SQL and Python for production pipelines, connectors, and curated models across enterprise finance systems.As a Staff Data Engineer, you will own major data-platform subsystems end to end. You will transform warehouse data, integrate...
- Design cloud applications and data architectures as a Staff Engineer at Capital One Canada, working in a hybrid model with three office days weekly.This... ...direct reports. You will lead cross-functional, multi-platform application systems while supporting engineering standards...Work at office
- # Senior Staff Software Engineer, DataJuniper Square235k-285k USDFull-timeremote· leadCanada, USAllmsqlpythonscalajavaawsazuregcpListed via Jobicy... ...Operations Partner trusted by 2,300+ GPs, unifying technology, data, and fund administration services into a single platform that...Full timeWork at officeRemote work
$202.4k - $231k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer, Data Engineering About Capital One Canada.For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning...Work at officeWork from home- ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Staff Software Engineer - Builder Platform based in Canada. As a Senior Staff Software Engineer, you will provide company-wide technical leadership, shaping...Long term contractRemote work
- ...creating something big!About the Team Engineers on this team construct our rules-based... ...be doing Reporting to the Manager of Data Platform, you will play a critical role in the evolution... ...the team of code quality and thoughtful software design. You will be working on the most...Long term contract
- ...the most trusted global leader in data-first contract lifecycle management (CLM) software, Agiloft helps organizations... ...our flexible Data-first Agreement Platform (DAP). With contract data as the... ...Overview This is a foundational engineering role. You will own a critical domain...Long term contractContract workFlexible hours
- Elevate your career as a Software Engineer on the Data Platform team at Okta, focusing on high-volume, low-latency systems. This role emphasizes the design and implementation of advanced data services and platforms. Join Okta's elite Data Platform team, responsible for foundational...
- ...development. Our closed-loop simulation engine built with the latest in... ...systems. The Simulation Platform team is responsible for delivering... ...and implement orchestration software between simulation subcomponents... ...the autonomy system, data-driven actor models, and sensor...
- Build data platforms and AI capabilities as a Senior Software Engineer at lululemon, working onsite at least four days weekly. Apply distributed systems and APIs.This senior position supports lululemon’s Enterprise Data & AI team. You will design enterprise solutions across...
- ...Faire Wholesale Inc. is seeking a Staff Engineer to own the data plumbing that powers our analytic platform. You will design and build the next-gen movement of data from production databases into analytical stores, partnering with data scientists, analysts, and engineers...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Data Platform. Be the first to apply!
Related searches
- junior data engineer Winnipeg, MB
- gcp data engineer Winnipeg, MB
- data centre engineer Winnipeg, MB
- data integration developer Winnipeg, MB
- big data engineer Winnipeg, MB
- data engineering intern summer Winnipeg, MB
- data engineer Winnipeg, MB
- data cabling engineer Winnipeg, MB
- python data engineer Winnipeg, MB
- remote data engineer Winnipeg, MB

