
JetBrains · Amsterdam
At JetBrains, code is our passion. Ever since we started, back in 2000, we have strived to make the strongest, most effective developer tools on earth. By autom...
At JetBrains, code is our passion. Ever since we started, back in 2000, we have strived to make the strongest, most effective
developer tools on earth. By automating routine checks and corrections, our tools speed up production, freeing developers to grow,
discover, and create.
The IntelliJ Platform is the foundation of JetBrains IDEs, driving innovation and enabling millions of developers worldwide to
achieve their full potential. We’re now looking for a Staff Software Developer to join the IntelliJ Platform team and help us
deliver features and improvements that redefine what it means to be productive.
minimal APIs, drafting documentation, and shaping the team’s definition of done.
(for remote or dev-provisioned environments).
We are an equal opportunity employer
We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that
welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.
We process the data provided in your job application in accordance with the Recruitment Privacy Policy.
We are looking for an experienced developer to help us shape the future of the Kotlin ecosystem. AS PART OF OUR TEAM, YOU WILL: * Create and maintain foundational libraries for Kotlin core primitives that are used by hundreds of thousands of developers * Become an expert in specific domains of computer science and software engineering * Be part of a design committee that decides how the Kotlin API should be shaped * Participate in creating standard Kotlin tools, specifications and language features PREFERABLE: * JVM development experience down to the implementation details of the Java standard library * Strong understanding of the domain you've been working with * Ability to write design documents for complex systems with strong reasoning behind each trade-off and technical decision * Experience in performance engineering or API design In general, if you see yourself reading a Unicode standard, exploring how five other languages transform strings to bytes, figuring out why some Oceania islands changed their timezone from -10:00 to +14:00 and whether it should be expressed in the API of Kotlin timezones, optimizing interface hierarchy to be more JIT-friendly and is not afraid of re-iterating over documentation a multitude of times, you won't get bored in our team. WHY JOIN JETBRAINS? * Strong base salary. We offer competitive pay that reflects your skills and experience. * Flexible work location. Enjoy the freedom to work from home or from the office. * Remote work. Spend up to 30 days per year working remotely from abroad. * Extra time off. More days to relax, recharge, and do the things you love. * Medical insurance allowance. Enjoy peace of mind for you and your family. * Learning and development opportunities. Access to conferences, courses, and language classes. * Language classes. Pick up the local language or sharpen your English skills. * Fuel your day. Enjoy a hot meal or receive a lunch allowance on workdays. * Mental health support. To help you feel your best, we provide easy access to professional mental health services. * Sports benefit. Enjoy an on-site gym or sports club stipend. * Internal events. Join company-wide celebrations and team gatherings. *Some benefits may vary depending on location. #LI-KT1 We are an equal opportunity employer We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation. We process the data provided in your job application in accordance with the Recruitment Privacy Policy.
Secure Every Identity, from AI to Human Identity 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. Okta is The World’s Identity Company. We free everyone to safely use any technology - anywhere, on any device or app. Our Identity as a Service solution enables secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences. THE ENGINEERING OPPORTUNITY Okta's Workforce Identity Cloud (WIC) secures billions of global logins every day. The Resilience Team within WIC maximizes service availability by building foundational, high-scale systems. Our engineers solve complex distributed-systems challenges - from database proxies to traffic shaping - to ensure the platform remains trustworthy and reliable for every customer. We are seeking a Staff Back-End Software Engineer to lead technical initiatives and own the reliability of our expanding Identity as a Service platform. In this role, you will develop microservices, build innovative frameworks, and optimize our cloud-native environment. You will champion reliability during design phases and collaborate across teams to address technical gaps. We value iterative development, automated testing, and individual ownership. Join our creative, fast-paced team to work on impactful projects that are redefining the cloud computing landscape. JOB DUTIES AND RESPONSIBILITIES * Partner with engineering teams to design, develop, and deliver cloud-based infrastructure projects that solve complex reliability issues and help Okta’s service scale. * Design and implement robust backend frameworks, tools, microservices, and library components for the entire engineering organization to use at scale. * Champion innovative, scalable, and resilient solutions across the engineering organization, advising other teams on fault-tolerant system design. * Actively explore and integrate modern AI-driven developer tooling, automated diagnostics, and predictive monitoring capabilities to streamline performance testing, accelerate debugging, and optimize service reliability. * Conduct rigorous design and code reviews. Raise the engineering bar by implementing high-quality unit and functional tests to ensure robust programming standards. * Participate in and lead incident Root Cause Analysis (RCA) processes to continuously improve reliability, identify systemic weaknesses, and build long-term mitigation strategies. * Collaborate closely with Architects, QA, Product Owners, Engineering Services, and Tech Ops to deliver highly secure and dependable software. * Help with mentoring new engineering hires and interns. MINIMUM REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES * 8+ years of experience as a software developer with deep, expert-level knowledge of Java (Golang experience is a strong plus). * Demonstrated history of architecting, implementing, tuning, and debugging global cloud software. Deep understanding of microservices, cloud infrastructure (AWS preferred, Azure, or GCP), and modern container ecosystems (Docker, Kubernetes). * Proven track record of addressing scaling, redundancy, and performance bottlenecks in high-availability, multi-tenant SaaS environments. * Practical experience or strong interest in leveraging generative AI utilities and developer assistance tools (e.g., AI coding assistants, automated code-generation, intelligent log analytics, or predictive profiling tools) to drive development productivity and system optimization. * Outstanding communication and leadership skills with a proven ability to coordinate high-impact technical projects, manage stakeholder alignment, and influence technical direction. * Previous experience in a dedicated platform reliability, resilience, or core infrastructure role is highly valued. ***The employee must be either a U.S. citizen as defined in 42 U.S. Code § 9102; a natural person who is a lawful permanent resident as defined in 8 U.S.C. 1101(a)(20) or who is a protected individual as defined by 8 U.S.C. 1324b(a)(3); or a U.S. national (i.e. includes citizens and non-citizens born in outlying possessions such as American Samoa and Swains Island), green card holders, refugees, and asylees. Working on a U.S. visa does NOT qualify as a U.S. person. EDUCATION AND TRAINING * B.S. or M.S. in Computer Science, a related field, or equivalent industry experience. #LI-Hybrid #LI-MA1 (P24485_3396786) Below is the annual base salary range for candidates located in San Francisco Bay Area. Your actual base salary will depend on factors such as your skills, qualifications, experience, and work location. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental and vision insurance, 401(k), flexible spending account, 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: https://rewards.okta.com/us. The annual base salary range for this position for candidates located in the San Francisco Bay area is between: $194,000—$243,000 USD 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 please use 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, please click here to view our full NYC AEDT Notice.
Title: Employee Development Staff Software Engineer, Tech Lead Location: Remote, Canada About Toast: Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy. Bready* to make a change? Toast is a rapidly growing company that's revolutionizing how the restaurant industry does business by pairing technology with an extraordinary commitment to customer success. We help restaurants streamline operations, increase revenue, and deliver amazing guest experiences through our platform that combines restaurant point of sale, team management, guest-facing technology, and award-winning customer support. As a Toaster, you will be challenged to take on meaningful projects to help craft the company's future. Join us as we empower the restaurant community to delight guests, do what they love, and thrive. We’re looking for a Software Developer to join our dynamic Employee Development team, which focuses on providing experiences that enable our customers to manage the performance and growth of their employees. You’ll play a key roll* in the design, development, and delivery of scalable software solutions that enable managers and operators to measure, incentivize, and grow their employees. About this roll* (Responsibilities) * Lead fellow developers, product managers, and designers, to build amazing Employee management features with a goal of making it easier for customers, their employees, and other toast teams to interact with employees. * Flex your full-stack development muscles with challenging end-to-end tasks in a supportive, collaborative team environment * Participate in designing, estimating, implementing, testing, and debugging end-to-end solutions * Mentor developers through code-pairing and detailed code, architecture, and project reviews * Champion best practices for development, deployment and quality life cycles * Actively contribute to product design and feature selection discussions Do you have the right ingredients*? (Requirements) * Strong foundation in Java, Kotlin or other object oriented language(s) * Expertise in utilizing AI tools throughout the development lifecycle. * Exposure to building AI solutions for customers. * Experience with modern web standards and technologies (e.g. React, TypeScript, REST, GraphQL) * A proven track record of building partnerships across engineering, product, customer success, and other stakeholders. * Experience and interest in mentoring peers * Experience maintaining a high bar for quality, and guiding teams to hold a high bar for the technical quality of their deliverables. * Strong customer empathy and a drive to make their lives better through a thoughtful user experience, robust technical solutions, and continuous product improvement. AI at Toast At Toast, one of our company values is that we're hungry to build and learn. We believe learning new AI tools empowers us to build for our customers faster, more independently, and with higher quality. We provide these tools across all disciplines, from Engineering and Product to Sales and Support, and are inspired by how our Toasters are already driving real value with them. The people who thrive here are those who embrace changes that let us build more for our customers; it’s a core part of our culture. Our Total Rewards Philosophy We strive to provide competitive compensation and benefits programs that help to attract, retain, and motivate the best and brightest people in our industry. Our total rewards package goes beyond great earnings potential and provides the means to a healthy lifestyle with the flexibility to meet Toasters’ changing needs. Learn more about our benefits at https://careers.toasttab.com/toast-benefits. The base salary range for this role is listed below. The starting salary will be determined based on skills, experience, and geographic location. In addition to base salary, our total rewards components include cash compensation (overtime, bonus/commissions if eligible), equity, and benefits. Pay Range $142,000—$227,000 CAD How Toast Uses AI in its Hiring Process Throughout the hiring process, our goal is to get to know you. We use AI tools to support our recruiters and interviewers with tasks like note-taking, summarization, and documentation of interviews to ensure they can be fully focused on your conversation. All hiring decisions are made by people. To learn more: https://careers.toasttab.com/ai-in-hiring Our Approach to Hybrid Working We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the hospitality community, regardless of location. Please visit the Locations page on our career site to learn more about our in-office expectations by region: https://careers.toasttab.com/locations-toast Diversity, Equity, and Inclusion is Baked into our Recipe for Success At Toast, our employees are our secret ingredient—when they thrive, we thrive. The restaurant industry is one of the most diverse, and we embrace that diversity with authenticity, inclusivity, respect, and humility. By embedding these principles into our culture and design, we create equitable opportunities for all and raise the bar in delivering exceptional experiences. We Thrive Together We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the restaurant community. To learn more about how we work globally and regionally, check out: https://careers.toasttab.com/locations-toast. Apply today! Toast is committed to creating an accessible and inclusive hiring process. As part of this commitment, we strive to provide reasonable accommodations for persons with disabilities to enable them to access the hiring process. If you need an accommodation to access the job application or interview process, please contact candidateaccommodations@toasttab.com. ------ For roles in the United States, it is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.