Staff Software Engineer
4 weeks ago
About Check
At Check, we're redefining how people get paid and making it easier for payroll businesses to launch, grow, and thrive. Our team is passionate about solving complex problems and creating a better future for businesses of every size.
The Role
We're looking for a skilled Staff Software Engineer to join our team and help us build scalable systems and services within our mono-repo. As a key member of our engineering team, you'll work on complex problems, merge your engineering know-how with your passion for making a real impact, and contribute to the solution by ignoring conventional role boundaries in favor of the unique strengths and value each builder brings to our team and to our mission.
Responsibilities
- Actively make Check better by working hands-on with our gnarliest problems across engineering teams.
- Build prototypes for creative solutions to fail fast and expedite future development.
- Share hot takes and candid, constructive feedback on ways we make our team or platform better.
- Coach your team by building genuine connections, embracing vulnerability, and working transparently.
- Simplify how and what we're building by shaping the system's architecture.
- Role model clear, critical thinking through code, written proposals, or diagrams that illuminate problems and set direction.
- Architect and build scalable systems and services within our mono-repo, while taking ownership of end-to-end delivery from design to deployment.
Our Stack
We use Python/Django for our API, React and Typescript for our frontends, AWS and Terraform for our cloud infrastructure, Postgres for our database, Temporal for workflow orchestration, and GitLab for issue tracking and CI/CD.
Requirements
- Experience with staff level ownership and impact across an organization.
- Experience building complex systems (or within a regulated industry) that have scaled and changed over time.
- Resiliency solving highly ambiguous problems or creating structure for collaboration.
- Proficient in debugging complex systems and handling critical incidents.
- Experience setting a technical strategy across teams.
- Proficiency in Python or Go (Django, React or Typescript is a plus).
What We Offer
We offer company-sponsored medical, dental, vision, short-term/long-term disability, and basic life insurance coverage, effective on your first day of work. We also provide stock options, flexible PTO and sick leave, 16 weeks of fully paid parental leave for all new parents, flexible return-to-work, 9 annual holidays, a 401k retirement plan, and a $100 monthly stipend for home internet and mobile phone expenses.
Travel and Office Policy
We're a distributed team across the US, with offices in New York City and San Francisco. We offer ample opportunities for remote work, team offsites, events, and hackathons. We expect all employees to attend our annual 3-day company retreat in the fall.
-
Staff Software Engineer
4 weeks ago
San Francisco, California, United States Early Warning Services Full timeJob Title: Staff Software EngineerAt Early Warning Services, we're a leading provider of innovative payment solutions. Our team is dedicated to delivering cutting-edge technology that powers the financial system.We're seeking a highly skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for designing,...
-
Java Software Engineer
4 weeks ago
San Francisco, California, United States Triunity Software Full timeJob Title : Java Developer Focused on Core Java Spring/Spring Boot/Spring BatchAt Triunity Software, we are seeking a skilled Java Developer to join our team. As a Java Developer, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch frameworks.Key Responsibilities:...
-
Senior Java Software Engineer
4 weeks ago
San Francisco, California, United States Triunity Software Full timeJob Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...
-
Staff Software Engineer
1 month ago
San Francisco, California, United States Celonis Full timeAt Celonis, we're on a mission to unlock productivity by placing data and intelligence at the core of business processes. As a Staff Software Engineer, you'll be part of a highly technical, collaborative, and creative team focused on SRE & Software Engineering.The Role:You'll design, implement, and manage cloud-based FedRAMP-compliant applications and...
-
Staff Software Engineer
4 weeks ago
San Francisco, California, United States Puzzle Full timeJob DescriptionPuzzle is a cutting-edge fintech company that empowers entrepreneurs with real-time financial insights. We're seeking a highly skilled Staff Software Engineer to join our Platform team and help design and build a next-generation financial and accounting data platform.This is a hands-on role where you'll be building everything from small...
-
Staff Software Engineer, Query
4 weeks ago
San Francisco, California, United States Amplitude Full timeAmplitude is a leading digital analytics platform that helps companies unlock the power of their products. We're looking for a talented Staff Software Engineer to join our Query team and help build our query engine. As a key member of our team, you will be responsible for designing, building, and operating the underlying distributed systems that power our...
-
Staff Software Engineer
4 weeks ago
San Francisco, California, United States MongoDB Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at MongoDB. As a key member of our engineering organization, you will be responsible for designing and developing our integrated search platform, written in Java.Key ResponsibilitiesDesign and develop our integrated search platform, leveraging modern programming languages...
-
Staff Backend Software Engineer
4 weeks ago
San Francisco, California, United States Collective Full timeAbout CollectiveCollective is a pioneering platform that empowers self-employed individuals to achieve financial independence by providing a comprehensive suite of services, including business incorporation, accounting, bookkeeping, tax services, and access to a thriving community. Our mission is to redefine the way businesses-of-one work, enabling them to...
-
Staff Software Engineer, TV Games
4 weeks ago
San Francisco, California, United States Technacity Group Full timeWe are seeking a highly skilled Staff Software Engineer to join our TV Games group at Technacity Group. As a Staff Software Engineer, you will be responsible for leading large technical projects, driving technical excellence, and mentoring engineers.Key Responsibilities:Scope and lead large technical projects that will have a significant impact across all...
-
Senior Software Engineering Team Lead
4 weeks ago
San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full timeJob Summary:We are seeking a highly skilled Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. As a key member of our engineering team, you will be responsible for leading the development and implementation of our cloud native solutions, ensuring the highest level of quality and reliability.Key Responsibilities:Lead a...
-
Staff Software Engineer
4 weeks ago
San Francisco, California, United States Rippling Full timeAbout RipplingRippling is a unified workforce platform that streamlines HR and IT processes for businesses. Our platform connects every business system to one source of truth for employee data, automating manual work and enhancing the employee experience.About the RoleWe're seeking a talented Staff Software Engineer to join our engineering organization and...
-
Staff Software Engineer
4 weeks ago
San Francisco, California, United States Upbound - Job Posting Full timeAt Upbound, we're revolutionizing the cloud native community with our flagship SaaS offering, Upbound Cloud.We're seeking a highly skilled Staff Software Engineer to join our Cloud Services team and help us scale Upbound to reliably support thousands of control planes.As a key member of our team, you'll have the opportunity to:Actively build and maintain...
-
Staff Software Engineer
4 weeks ago
San Francisco, California, United States Shepherd Full timeAbout ShepherdWe're a technology company revolutionizing the commercial insurance industry by combining top-tier offerings with world-class software. Our mission is to create a comprehensive platform that enables commercial businesses to manage risk and prevent losses.Our platform consists of three primary elements: data collection, automated underwriting,...
-
Senior Staff Software Engineer
1 month ago
San Francisco, California, United States Rippling Full timeAbout RipplingRippling is a cutting-edge technology company that is revolutionizing the way businesses manage their workforce systems. Our platform brings together payroll, expenses, benefits, and computers in a single system, making it easier for companies to automate every part of the employee lifecycle.Job DescriptionWe are seeking a seasoned technical...
-
Staff Software Engineer
4 weeks ago
San Francisco, California, United States KingCom Full timeAbout the Role:We are seeking a highly skilled Staff Software Engineer to join our Data Platforms team at KingCom. As a Staff Software Engineer, you will be responsible for architecting and leading dynamic data solutions that support our critical initiatives.Key Responsibilities:Partner with senior engineers, architects, and product owners to build scalable...
-
Staff Software Engineer, Payments
1 month ago
San Francisco, California, United States Ripple Full timeAt Ripple, we're revolutionizing the way value moves across borders. Our team is passionate about building a more inclusive and efficient global financial system.We're seeking a skilled Software Engineer to join our team and help us achieve this vision. As a key member of our engineering team, you'll be responsible for designing and developing modern payment...
-
San Francisco, California, United States DigitalOcean Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our Infrastructure Architecture team at DigitalOcean. As a Staff Software Engineer, you will be responsible for designing, developing, and optimizing the next generation of virtualized GPU infrastructure.Key ResponsibilitiesWork with customers and stakeholders to define and refine...
-
Staff Software Engineer
1 month ago
San Francisco, California, United States TBWA\Chiat\Day Full timeJob Title: Staff Software Engineer - Data ScientistJob Summary:We are seeking a highly skilled Staff Software Engineer - Data Scientist to join our team at Baton. As a Staff Software Engineer - Data Scientist, you will be responsible for leading data science projects, developing machine learning models, and performing in-depth data analysis. You will work...
-
Staff Software Engineer
1 month ago
San Francisco, California, United States Ironclad Inc Full timeJob DescriptionIronclad is the leading contract lifecycle management platform for innovative companies. We're on a mission to revolutionize the way businesses manage contracts, and we're looking for a talented Staff Software Engineer to join our AI Incubation team.As a Staff Software Engineer, you'll work closely with our product managers, designers, and...
-
Staff Engineer
1 month ago
San Francisco, California, United States GEICO Full timeJob Title: Staff EngineerGEICO is seeking a highly skilled Staff Engineer to join our team and contribute to the development of our Data Center Hybrid Cloud software stack.Job Summary:The Staff Engineer will be responsible for designing, developing, and troubleshooting high-quality SDN solutions for next-gen network HW, including Switch, SmartNIC, Load...