Keeper Security logo
Keeper Security

Keeper Security is a Chicago, Illinois-based company that is committed to helping its clients reduce cyber theft by positively changing how individuals and busi

Senior Software Engineer, Cryptography & Secrets Management

Location

United States

Posted

93 days ago

Salary

0

Seniority

Senior

No structured requirement data.

Job Description

Senior Software Engineer, Cryptography & Secrets Management

Keeper Security

Description Keeper Security is hiring a Senior Software Engineer to join our Keeper Secrets Manager (KSM) team. This is a 100% remote position, with an opportunity to work a hybrid schedule for candidates based in the El Dorado Hills, CA area. Keeper’s cybersecurity software is trusted by millions of people and thousands of organizations globally. Keeper is published in 23 languages and sold in over 150 countries. Join one of the fastest-growing cybersecurity companies and help build and scale one of our core security products used by developers and enterprises worldwide. About Keeper Keeper Security is transforming cybersecurity for organizations globally with zero-trust privileged access management built with end-to-end encryption. Keeper’s cybersecurity solutions are FedRAMP and StateRAMP Authorized, SOC 2 compliant, FIPS 140-2 validated, as well as ISO 27001, 27017 and 27018 certified. Keeper deploys in minutes, not months, and seamlessly integrates with any tech stack to prevent breaches, reduce help desk costs and ensure compliance. Trusted by millions of individuals and thousands of organizations, Keeper is the leader for password, passkey and secrets management, privileged access, secure remote access and encrypted messaging. Learn how our zero-trust and zero-knowledge solutions defend against cyber threats at KeeperSecurity.com. About the Job As a Senior Software Engineer on the KSM team, you will design, develop, and maintain security-critical backend services, SDKs, and integrations that power Keeper Secrets Manager. This role requires a polyglot engineer with deep cryptography expertise. You will work across multiple programming languages and SDKs and are expected to understand cryptographic primitives at an implementation level, not just through high-level libraries. This is not a single-language role.. You will collaborate closely with other senior engineers and security leaders to ensure KSM meets the highest standards for security, correctness, and long-term maintainability. Responsibilities: - Design, develop, and maintain secure backend services and APIs for Keeper Secrets Manager - Build and maintain SDKs and integrations used by developers across multiple languages - Implement and review cryptographic functionality including encryption, key management, and signing workflows - Work fluently across multiple programming languages depending on SDK, platform, and security requirements - Contribute to architectural decisions related to cryptography, secrets handling, and secure system design - Ensure performance, reliability, and security of KSM services in production environments - Participate in code reviews with a strong focus on correctness, security, and cryptographic soundness - Maintain clear technical documentation and contribute to open-source components where applicable - Stay current with modern cryptography standards, emerging threats, and post-quantum developments Requirements: - 5+ years of professional software engineering experience in backend or platform development - Strong proficiency across multiple programming languages, including several of the following: Java, JavaScript, Python, .NET, Go, Rust, and Ruby - Demonstrated ability to move fluently between languages based on SDK, platform, performance, or security requirements - Strong understanding of cryptography concepts, including symmetric and asymmetric encryption, elliptic curve cryptography, and secure key management - Familiarity with post-quantum cryptography concepts and emerging algorithms - Experience implementing, reviewing, or debugging cryptographic code beyond simply calling third-party libraries - Strong understanding of secure coding practices, threat modeling, and secrets management systems - Experience designing and building APIs, SDKs, or integration-heavy platforms - Strong problem-solving, debugging, and communication skills - Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience Benefits: - Medical, Dental & Vision (inclusive of domestic partnerships) - Employer Paid Life Insurance & Employee/Spouse/Child Supplemental life - Voluntary Short/Long Term Disability Insurance - 401K (Roth/Traditional) - A generous PTO plan that celebrates your commitment and seniority (including paid Bereavement/Jury Duty, etc) Keeper Security, Inc. is an equal opportunity employer and participant in the U.S. Federal E-Verify program. We celebrate diversity and are committed to creating an inclusive environment for all employees. Classification: Exempt Keeper Candidate Privacy Notice This notice explains how Keeper Security processes your personal data during recruitment. Depending on the role and location, the Controller of personal data (the organization responsible for determining why and how personal data is processed) will be Keeper Security Inc. (US), Keeper Security EMEA Ltd. (Ireland), or Keeper Security APAC K.K (Japan). 1. Data We Collect Information You provide: - Contact details, CV/resume, cover letter - Employment history, qualifications, work eligibility - Application responses and uploaded documents Information We generate: - Interview notes, assessments, communications - Scheduling information Information From Others: - Recruiter/referral information who submit your profile - References (with your consent, before final offer) - Public professional profiles - Background verification (post offer) Voluntary Diversity and Equal Opportunity Information - We may ask you to voluntarily provide diversity information including race/ethnicity, gender, disability status and veteran status (US). Providing this information is optional and Keeper collects this data in order to comply with EEOC and similar requirements 2. How We Use Your Data - Assess your application and suitability - Manage interviews and recruitment workflow - Consider you for other/future roles (we may seek your consent to keep your information on our systems beyond the retention period specified) - Comply with employment law obligations 3. Legal Basis - Legitimate Interests (recruitment management, security and integrity of the hiring process) - Contracting steps (for progressed candidates) - Legal and regulatory compliance obligations; explicit consent where required 4. Who We Share Information With Internal: - HR, hiring managers, interviewers*, IT support for system administration *Note - diversity and equal opportunity data is not shared with hiring managers. Third Parties: Service providers who assist with: - Applicant tracking, recruitment systems and assessment providers - Background verification vendors (post offer) - Recruitment agencies (where applicable) - Tools to support communication, collaboration and to securely store your data Keeper ensures that all our third parties are contractually bound to protect your personal data with adequate safeguards in place. 5. International Transfers Your data may be accessed by Keeper entities globally as needed for the purposes of hiring and decision making. We protect any such data transfer between Keeper entities using appropriate safeguards under applicable data protection laws. 6. Security We implement appropriate technical and organizational measures to protect your data, consistent with our industry leading security standards. 7. Retention We keep your data for 24 months from your last application activity, then delete or anonymize it. Exceptions: - You opt into our talent database for further retention by providing consent (extended retention) - You're hired (transfers to employee records) 8. Your Rights You have the following rights and can contact us at the email below to exercise them: - Access, correct, or delete your data, subject to applicable law and retention requirements - Object to or restrict processing - Withdraw consent (where applicable) - Request data portability - Lodge a complaint with your data protection authority If you become an employee, your rights regarding your employee record are governed by our internal Employee Privacy Notice and certain data will be retained as required under relevant laws such as employment or tax law. When you request access to your personal data, some information may be redacted if it includes the personal data of other individuals or information that we must protect in order to preserve their privacy rights. 9. Automated Decisions Keeper does not make hiring decisions using solely automated processing. 10. Contact - Candidates can send privacy questions to: privacy@keepersecurity.com

Related Job Pages

More Software Engineer Jobs

Mastercard logo

Sr. Principal Software Engineer

Mastercard

Founded in 1966, Mastercard is a worldwide transaction, payment-processing, and consulting company best known for its line of personal and business credit cards. As an employer, Ma

OtherRemoteTeam 38,800Since 1966

Job Title: Sr. Principal Software Engineer Overview: Role Overview As a Sr. Principal Engineer in the AI & Data Platform Engineering organization, you will provide technology leadership and strategic influence across enterprise-scale initiatives for the next generation Decision Management Platform. With deep architectural expertise and ability to collaborate across the organization, you will have the ability to drive innovation and engineering excellence. Key areas of focus include leveraging disruptive technologies in the real time AI inferencing and decisioning domain to improve product effectiveness, increase business agility, increase technical resilience and scalability, and lower cost of ownership. You will work closely with the technology executive, senior leaders and engineers to play an important pivotal role in shaping the overall AI & DPE technology strategy for the wider AI & DPE team. Key Responsibilities: Enterprise Architecture & Technical Leadership • Lead architectural design for complex, enterprise-wide initiatives involving multiple services, programs, and high-scale decisioning workloads. • Define service interactions, data flows, dependency models, and architecture policies that ensure scalability, resiliency, and security. • Partner with business and product leaders to architect new services that enable innovative Mastercard products and decision capabilities. Customer Experience & Platform Strategy • Improve the end-to-end experience of internal and external customers across services and applications. • Simplify and optimize architecture strategies to balance cost efficiency, performance, and functional requirements. • Apply expert-level technical judgment to guide trade-offs in large-scale design and implementation. Thought Leadership & Influence • Drive engineering best practices, software craftsmanship, and architectural rigor across the organization. • Represent the engineering organization through technical presentations, publications, and internal knowledge-sharing sessions. • Participate in Principal-level architecture reviews and address complex enterprise-wide technical challenges. Collaboration & Knowledge Sharing • Work across organizational boundaries to identify integration opportunities, reduce redundancy, and drive platform cohesion. • Mentor engineers and rising architects to elevate technical expertise and leadership within the organization. • Promote knowledge sharing across guilds, programs, and engineering communities. Talent & Culture • Conduct deep technical interviews and help identify candidates who raise the engineering bar. • Champion behaviors that support a culture of excellence, inclusivity, and accountability. Qualifications: • Extensive hands-on software engineering experience building and architecting distributed systems or real-time processing platforms. • Deep architectural expertise in large-scale, high-throughput systems, including end-to-end service design, data flows, and dependency modeling. • Strong experience with cloud and data platform technologies, real-time decisioning, and enterprise-grade system reliability and security. • Prior work integrating AI/ML or analytic models into production systems, especially for real-time or near real-time workloads. • Demonstrated ability to lead complex technical designs, influence cross-functional engineering teams, and guide platform-wide architectural decisions. • Strong problem-solving, communication, and technical leadership skills, with experience mentoring senior engineers. Preferred Qualifications • Experience with high-volume transactional systems, business rules management platforms, or real-time streaming pipelines. • Background working with large in-memory data grids, rule engines, or decisioning engines. • Experience contributing to organizational standards, technical publications, or architecture communities of practice. • Prior work in environments involving regulated data, compliance constraints, or high-availability requirements. #LI-TE1 Job Posting Window Posting windows may change based on the volume of applications received and business necessity. Candidates are encouraged to apply expeditiously. To find US Salary Ranges, visit People Place. Under the Compensation tab, select "Salary Structures." Within the text of "Salary Structures," click on the link "salary structures 2025," through which you will be able to access the salary ranges for each Mastercard job family. For more information regarding US benefits, visit People Place and review the Benefits tab and the Time Off & Leave tab.

United States
Job Closed
Globe Life logo

Sr. .NET Developer (Remote)

Globe Life

At AO Globe Life, we don't just provide a place to work; we provide a place to grow. We focus on developing our people from the ground up, ensuring you have every tool necessary to build a long-term career. We have pioneered a virtual culture that combines the best of professional development with the freedom of a modern workspace.

OtherRemoteTeam 1,657Since 1951H1B No Sponsor

At Globe Life, we are committed to empowering our employees with the support and opportunities they need to succeed at every stage of their career. We take pride in fostering a caring and innovative culture that enables us to collectively grow and overcome challenges in a connected, collaborative, and mutually respectful environment that calls us to help Make Tomorrow Better. Role Overview: Could you be our next Sr. .NET Developer? Globe Life is looking for a Sr. .NET Developer to join the team! In this role, you will be responsible for providing technical support and guidance for system applications, as well as creating requested system enhancements. The Sr. .NET Developer is also responsible for analyzing, designing, developing, implementing, and supporting new and existing applications and services. We are seeking a candidate who is strong technically with a desire to grow their leadership skills. This position requires someone who operates with a high sense of urgency, has strong communication skills, understands technology, and can help manage client relationships. The role is responsible for ensuring resources, knowledge, processes, and tools are in place to deliver application support services. The scope of work includes ticket management, triage, and L1/L2 technical support for end-users, applications, and the cloud. This is a remote / work-from-home position. What You Will Do: - Serve as the senior developer for the analysis, troubleshooting, and evaluation of technology issues, as well as design, development, implementation, and support of applications. - Report and document problematic issues and escalate accordingly. - Solve mid to high-level technical issues ranging from general software questions to advanced machine interface or 3rd party integrations. - Track and maintain customer service requests and work orders. - Work with internal and external users, developers, and testing teams as needed to ensure the team is delivering value to the business. - Serve as a day-to-day contact for clients, building trust and rapport while identifying areas of opportunity, highlighting best practices, and documenting a playbook for success. - Communicate fluently and effectively both formally and informally. Able to speak with a business and technical orientation when appropriate. - Help create new knowledge center articles & tutorials with screenshots to assist the client. - Identify team process gaps and work proactively to close them. - Identify improvement opportunities and create actionable recommendations. - Reviewing and maintaining standard operating procedures for team processes. - Assist the manager with establishing and managing SDLC standards. - Help onboard and mentor other team members, may supervise. - Participate in or perform performance reviews of other staff members as applicable. - Participate in architectural reviews withthe Solutions Architect. - Demonstrate leadership; Both technical and non-technical. - Work under broad direction. - Establishes milestones and has a significant role in the delegation of responsibilities. - Rapidly absorbs most technical information and communicates effectively at all levels to both technical and non-technical audiences. - Understands the available standards, methods, tools, technologies, and applications relevant to their own specialism and suggests alternatives to the norm. What You Can Bring: - Bachelor’s or Master’s degree in Computer Science, Engineering, or other related field; or equivalent work experience - 7+ years of Technical Support or equivalent experience - 9+ years of recent hands-on software development work experience in RESTful API, C#, .NET, Entity Framework, MVC, WCF, Web Services, XML, AWS - Experience developing & monitoring project work plans and interacting with senior management. - Proven experience in meeting deadlines and managing multiple priorities. - Excellent communication skills, both verbal and written, including presentation skills. - Quickly analyze situations, identify solutions, and make clear and informed recommendations - Effectively handle several diverse and potentially complex problems at the same time - Able to understand how end users utilize their applications. - Successfully manage workload to deliver quality deliverables that meet requirements and timelines. - Effective resolution and de-escalation tactics to address issues without the need to escalate to [Sr.] Manager in all cases - Understands when to notify [Sr.] Manager of issues that impact productivity or the ability to meet expectations. - Must have effective organizational and multi-tasking skills. - Ability to translate complex concepts for a variety of business and technical audiences to confirm understanding - Strong conceptual, analytical, problem-solving, and troubleshooting skills. - Excellent written and verbal communication skills with project team and client resources. - Bilingual (English/Spanish) a plus. - Core Technologies: - .NET (C#, ASP, MVC) - Test Driven Development - Object Oriented Development - Knowledge of Microsoft's .NET framework. Applicable To All Employees of Globe Life Family of Companies: - Reliable and predictable attendance of your assigned shift. - Ability to work full time and/or part time based on the position specifications. How Globe Life Will Support You: Looking to continue your career in an environment that values your contribution and invests in your growth? We've curated a benefits package that helps to ensure that you don’t just work, but thrive at Globe Life: - Competitive compensation designed to reflect your expertise and contribution. - Comprehensive health, dental, and vision insurance plans because your well-being is fundamental to your performance. - Robust life insurance benefits and retirement plans, including company-matched 401k and pension plan. - Paid holidays and time off to support a healthy work-life balance. - Parental leave to help our employees welcome their new additions. - Subsidized all-in-one subscriptions to support your fitness, mindfulness, nutrition, and sleep goals. - Company-paid counseling for assistance with mental health, stress management, and work-life balance. - Continued education reimbursement eligibility and company-paid FLMI and ICA courses to grow your career. - Discounted Texas Rangers tickets for a proud visit to Globe Life Field. Opportunity awaits! Invest in your professional legacy, realize your path, and see the direct impact you can make in a workplace that celebrates and harnesses your unique talents and perspectives to their fullest potential. At Globe Life, your voice matters.

United States
Job Closed
Inspira Financial logo

Software Engineer II (Remote)

Inspira Financial

Inspira Financial provides health, wealth, retirement, and benefits solutions that strengthen and simplify the health and wealth journey. With more than 7 million clients, representing over $62 billion in assets, Inspira works with thousands of employers, plan sponsors, recordkeepers, TPAs, and other institutional partners — helping the people they care about plan, save, and invest for a brighter future. Inspira relentlessly pursues better outcomes for all with our automatic rollover services, health savings accounts, emergency savings funds, custody services, and more. Learn more at inspirafinancial.com.

OtherRemoteTeam 1,537Since 2000

Join Us! Take the next step in your journey at Inspira Financial. You will help businesses and individuals thrive today, tomorrow, and into retirement. Become part of a company that is people centric and client obsessed in every interaction; a community of forward-thinking individuals focused on driving results to deliver our mission with an unwavering commitment to integrity. Join us as we strengthen and simplify the health and wealth journey -- relentlessly pursuing better outcomes for all. We believe in finding the best talent! While some roles are based at one of our office locations, remote roles can sit in any of the following states: AL, AZ, FL, GA, IA, IL, IN, MI, MN, MO, NC, NE, PA, SC, TN, TX, UT, VA and WV. Remote status and role locations are subject to change. Relocation is not provided. Employees within a 90-minute radius of our Oak Brook, IL headquarters are required to adhere to the company in-office work guidelines of 4 days per month minimum from 10 am to 2 pm (1 of the 4 days must be a Monday or Friday). This requirement does not apply to support specialist positions. Don't meet every single requirement? Here at Inspira Financial, we believe there is no "perfect" candidate and want to encourage applying even if all the requirements listed aren't met. Our goal is to build an authentic workplace by valuing diversity in our candidates. We work to ensure that our team reflects the diversity of the businesses and clients we serve. We are always looking to expand our growing team with dynamic and enthusiastic individuals. If you enjoy a collaborative, fun environment that champions career development, Inspira Financial is the place for you! We look forward to receiving your application! Check out this Inspira Financial video to learn more about our company! Inspira Financial provides health, wealth, retirement, and benefits solutions that strengthen and simplify the health and wealth journey. With more than 7 million clients, representing over $62 billion in assets, Inspira works with thousands of employers, plan sponsors, recordkeepers, TPAs, and other institutional partners -- helping the people they care about plan, save, and invest for a brighter future. Inspira relentlessly pursues better outcomes for all with our automatic rollover services, health savings accounts, emergency savings funds, custody services, and more. Learn more at inspirafinancial.com . We have been recognized for our remarkable growth on lists such as Crain's Fast 50 and Inc. 5000, and for our outstanding workplace culture and benefits with Built In's 2025 Best Places to Work and Gallagher's 2022 Best-In-Class Employer awards. Job Summary & Responsibilities The Software Engineer II will report to Director of Software Engineering in the Technology Department. This role is responsible for the full software development life cycle, from conception to deployment. You will bring relevant experience with Exchange Manager, front-end and back-end coding languages, development frameworks and third-party libraries. Software Engineer II will also be a team player with a knack for visual design and utility. This role will closely work with the business and the Integration Solution Architect to understand our needs and will be responsible for developing integrations that are robust and scalable solutions to meet our internal client and external partner needs. This role will also leverage knowledge and experience in Microsoft Azure stack and HubSpot CRM APIs. The incumbent must be creative, client focused, solutions-driven, organized, and have exceptional communication skills. Software Engineer II will have relevant experience with both front-end and back-end coding languages, development frameworks and third-party libraries. Duties & Responsibilities: • Work with development teams (including offshore contractors) and product managers to ideate software solutions • Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code • Design user interactions on web pages • Develop functional databases, applications, and servers to support websites on the back end • Implement mobile responsive designs • Develop and design RESTful API services in adherence to best practices and standards • Stay abreast of developments in web applications and programming languages • Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions. • Keep job knowledge up-to-date by studying new development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal and professional networks; participating in professional organizations. • Test software to ensure responsiveness and efficiency • Troubleshoot, debug and upgrade software • Write technical documentation • Work with the Integration Solution Architect to design API layers • Develop interfaces and flows for integration of the systems • Provide technical support as needed for the Integration platform • Collaborate with Product, Design, and Engineering colleagues to identify opportunities and address them with sustainable, usable, secure, high-performance solutions • Develop visually appealing front end website architecture, including translating designer mock- ups and wireframes into front-end code • Design user interactions on web pages • Develop functional databases, applications, and servers to support websites on the back end • Implement mobile responsive designs • Stay abreast of developments in web applications and programming languages • Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions. • Keep job knowledge up to date by studying new development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal and professional networks; participating in professional organizations. • Test software to ensure responsiveness and efficiency • Troubleshoot, debug and upgrade software • Write technical documentation • Other duties as assigned Preferred Qualifications Education & Experience: • 3-5 years of experience in full stack development. • Bachelor's Degree in Computer Science, Statistics or related field Skills & Abilities: • Proficiency with HTML/CSS, JavaScript, JQuery, DOM manipulation, and JavaScript object model • Experience with modern front-end framework (React.js/Redux preferred) and UI/UX design • Experience with transformation and post development toolchains (e.g., Typescript, WebGrease, Swagger) • Experience with one or more languages (e.g., C#, Java/Groovy, Python) • Experience with REST API, JSON, OTP, JTW, and OAuth2.0 is preferred • Experience with relational, noSQL, and graph databases (e.g., SQL Server, MongoDB, GraphQL) • Knowledge of one or more technology stacks (e.g., Node.js, .NET Core, Azure Cloud, Salesforce) • Excellent communication and teamwork skills • Great attention to detail and organizational skills • Experience with Agile/Scrum methodology • Experience or knowledge of source control and DevOps practice (e.g., Azure DevOps) • Experience with one of modern automation tools (PostMan, Selenium, BrowserStack, Enzyme) preferred • Solid understanding of OOP principles and architectural patterns(such as Event-driven, Microservices, and Domain-Driven-Design) preferred • Experience with cloud message APIs and usage of push notifications, and websockets preferred • Knowledge of one or more cloud platforms (e.g., Salesforce, Heroku, Azure, AWS) preferred • Experience in RPA, ML, or Blockchain development preferred • Experience with the 3-layered approach to API-led connectivity with Experience, Process, and System APIs • Experience in Continuous Integration (CI) and Continuous Deployment (CD) using Maven, Jenkins, etc • Enterprise system integration background with Web Services and ETL • Solid knowledge of SQL and understanding of relational databases • Experience with C#.NET, Microsoft WebAPI, and WCF services preferred • Strong understanding of Agile development practices • Ability to prioritize, multi-task and complete tasks within timelines • Excellent analysis and problem-solving abilities • Possess a passion for quality and writing clean code that scales and performs well • Professional track record of superb interpersonal and communication skills • Experience working with Agile/Scrum methodology and DevOps (CI/CD) preferred • Experience with Salesforce and other cloud platform integration preferred • Experience with object-oriented development tools such as Java, C#/.Net preferred • Solid understanding of API Design using RAML and/or Swagger • Proficiency with one or more of the following: HTML/CSS, JavaScript, JQuery, DOM manipulation, and JavaScript object model • Experience with modern front-end framework (React.js/Redux preferred) and UI/UX design • Experience with one or more object-oriented languages (e.g., C#, Java/Groovy, Python) • Experience with RESTful and Service Oriented API Architectures • Experience with Agile/Scrum methodology • Experience or knowledge of source control and DevOps practice (e.g., Azure DevOps) • Experience with one of modern automation tools (PostMan, Selenium, BrowserStack, Enzyme) • Experience with relational, noSQL, and graph databases (e.g., SQL Server, MongoDB, GraphQL) • Knowledge of one or more non-Salesforce technology stacks (e.g., Node.js, .NET Core, Azure Cloud) • Solid understanding of OOP principles and architectural patterns (such as Event-driven, Microservices, and Domain-Driven-Design) • Development experience for native mobile applications • Experience with cloud message APIs and usage of push notifications, and websockets • Knowledge of one or more cloud platforms (e.g., Salesforce, Heroku, Azure, AWS) • Experience in RPA, ML, or Blockchain development • Excellent communication and teamwork skills • Great attention to detail and organizational skills Compensation & Benefits $91,000-$111,000 per year

Illinois
$62K - $111K / year
Job Closed
Toast logo

Principal Software Engineer, Toast IQ

Toast

We empower the restaurant community to delight guests, do what they love, and thrive.

OtherRemoteTeam 1,001-5,000Since 2013H1B Sponsor

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. Toast IQ has landed with our users with much excitement and an appetite for us to deliver more capabilities across the entire Toast ecosystem. We believe that if we do our job right, restaurants using Toast IQ will spend less hours on operations, make better margins, generate more revenue, and have a better guest and employee experience, compared to other restaurants outside and within the Toast ecosystem. This role includes responsibility for the experience delivered to our end users, the services backing that experience, and the integrations to other Toast products. A day in the life (Responsibilities) - Join a collaborative team of Design, Product, QA, and other engineering members in developing robust and scalable full-stack software applications. - Lead complex projects that improve functionality and reliability for our customers - Provide design feedback and participate in code reviews to ensure implementation meet requirements - Drive architectural discussions and influence the technical roadmap - Advocate for best coding practices to raise the bar for you, your team, and the company - Mentor and provide technical guidance to other team members - Leverage cutting edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building - contributing to a culture of innovation and productivity across the team. What you'll need to thrive (Requirements) - 10+ years of full-stack experience in Java, Kotlin, or other object-oriented languages, and modern web frameworks such as React. - Proficient with modern web standards and technologies (e.g. REST, GraphQL) - Proficient with non-relational data stores (e.g. DynamoDB) - Experience with applied machine learning or large language models. - Experience with distributed systems, enterprise messaging systems, and/or microservices - Experience delivering high-quality, reliable services to production - Excellent cross-team communication skills on complex technical topics - Passionate about technology and learning new things 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. #LI-REMOTE The base salary range for this role is listed below. The starting salary will be determined based on skills and experience. In addition to base salary, our total rewards components include cash compensation (overtime, bonus/commissions, if eligible), benefits, and equity (if eligible). Pay Range $200,000—$320,000 USD 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. 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.

United States
$200K - $320K / year
Job Closed