graphql Remote Jobs

168 Results

+30d

Staff Software Engineer

GustoSan Francisco, CA; Denver, CO; New York, NY; Remote; Ontario, CAN - Remote
Designmobilegraphqlrubytypescriptbackendfrontend

Gusto is hiring a Remote Staff Software Engineer

 


About Gusto

Gusto is a modern, online people platform that helps small businesses take care of their teams. On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management tools. Today, Gusto offices in Denver, San Francisco, and New York serve more than 300,000 businesses nationwide.

Our mission is to create a world where work empowers a better life, and it starts right here at Gusto. That’s why we’re committed to building a collaborative and inclusive workplace, both physically and virtually. Learn more about ourTotal Rewards philosophy

We’re hiring seasoned engineers to join our teams that work on customer-facing products, developing features and iterating across our platform. As a Gusto Software Engineer at this level, you’ll oversee projects end-to-end by influencing initial feature specs, building backend APIs, writing frontend code, and overseeing ongoing improvements for deployed features. If you’re interested in building elegant software with far-reaching effects in our modern economy, join us!

Here’s what you’ll do day to day:

  • Architect, build, and test Gusto’s product suite the spans across Payroll, Benefits, HR, Time, Tax Credits, and more
  • Mentor other engineers to help solve some of the hardest technical problems out there in very complex domains and at a large scale
  • Help scale one of the largest Ruby/Rails and Javascript/React applications in the world
  • Collaborate with our Product Management and Design teams to understand customer pain points, come up with solutions, and then prototype, iterate, and launch daily
  • Build a product that our customers genuinely love

Here’s what we’re looking for:

    • Successful applicants typically have 8+ years of software development experience
    • Experience owning multi-quarter projects that solve complex engineering problems and make measurable customer impact at scale
    • Experience building scalable solutions that eliminate customer pain
    • Ability to effectively communicate across engineering teams and with business stakeholders
    • Experience in, or interest working in, Ruby on Rails 
    • Ability to mentor engineers to maximize their performance and impact
    • Experience with large scale refactors, performance and reliability issues, and a strong sense of ownership over all aspects of your product area
    • Passion for creating memorable experiences for customers
    • Appreciation for a collaborative, test-driven environment
    • Able to build well-structured, maintainable, well-documented code
    Nice to haves:
      • Experience with React, GraphQL or Typescript
      • Experience in payment technologies

Our cash compensation amount for this role is targeted at $164,000/yr to $204,000/yr in Denver & most remote locations, and $199,000/yr to $247,000/yr for San Francisco, New York & Seattle. Stock equity is additional. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above.


Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 daysper week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale.

Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. 

When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required.


Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. 

Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you.

Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer.

See more jobs at Gusto

Apply for this job

+30d

Senior Software Engineer, CMS Extensibility

WebflowMexico City Remote
Webflowagileremote-firstDesignmongodbgraphqlc++typescriptNode.js

Webflow is hiring a Remote Senior Software Engineer, CMS Extensibility

At Webflow, our mission is to bring development superpowers to everyone. Webflow is a Website Experience Platform (WXP) that empowers modern marketing teams to visually build, manage, and optimize stunning websites. With AI-driven personalization baked in, Webflow enables teams to significantly boost conversion rates, translating directly into measurable business growth. From independent designers and creative agencies to Fortune 500 companies, millions worldwide use Webflow to be more nimble, creative, and collaborative.

We’re looking for a Senior Software Engineer to join our Webflow CMS Extensibility Engineering team in our mission to provide the data capabilities to build, launch, and grow any data-driven website where visitors will consume or interact with dynamic data.

About the role:

  • Location: Remote-first (Mexico City)
  • Full-time
  • Permanent
  • The cash compensation for this role is tailored to align with the cost of labor in different geographic markets. The specific base pay within this range will be determined by the candidate’s geographic location, job-related experience, knowledge, qualifications, and skills.
    • Mexico (Figures cited below are in MXN and pertain to workers in Mexico)
      • MXN 836,400 - MXN 1,100,000

Please visit our Careers page for more information on which locations are included in each of our geographic pay zones. However, please confirm the zone for your specific location with your recruiter.

  • Reporting to the Senior Engineering Manager

As a Senior Software Engineer, you’ll: 

  • Collaborate with designers, product managers, and engineers to plan and build product capabilities that enable our ambitious visual development goals.
  • Build, document, and test production code that impacts all Webflow customers
  • Participate in all engineering activities including incident response, interviewing, designing and reviewing technical specifications, code review, and releasing new functionality.
  • Solve problems in a highly technical platform that empowers hundreds of thousands of people.
  • Improve our planning, development, and deployment processes to help you and your fellow team members.
  • Tackle complex technical challenges on a collaborative and geographically distributed team

In addition to the responsibilities outlined above, at Webflow we will support you in identifying where your interests and development opportunities lie and we'll help you incorporate them into your role.

About you

Requirements: 

  • Business-level fluency to read, write and speak in English

You’ll thrive as a Senior Software Engineer, if you…

  • Have 5+ years of experience shipping features and products, with a focus on web frameworks and products
  • Are familiar with Node.js and TypeScript and can write scalable services and APIs using Express.js, GraphQL, Apollo, and MongoDB
  • Can debug production issues across services and multiple levels of the stack
  • Have an innate interest in the Web Platform, visual development, and the intersection of building platforms that enable customers
  • Love thinking through large technical problems and working through that complexity on a collaborative, distributed team
  • Are comfortable building up a mental model of a product and architecture through reading code and debugging existing software
  • Take pride in taking ownership and driving projects to business impact
  • Deeply understand data design and modeling
  • Have consistently communicated trade-offs throughout a project to meet both technical and business requirements
  • Are comfortable working in an agile, safe-to-fail environment

Our Core Behaviors:

  • Obsess over customer experience. We deeply understand what we’re building and who we’re building for and serving. We define the leading edge of what’s possible in our industry and deliver the future for our customers
  • Move with heartfelt urgency. We have a healthy relationship with impatience, channeling it thoughtfully to show up better and faster for our customers and for each other. Time is the most limited thing we have, and we make the most of every moment
  • Say the hard thing with care. Our best work often comes from intelligent debate, critique, and even difficult conversations. We speak our minds and don’t sugarcoat things — and we do so with respect, maturity, and care
  • Make your mark. We seek out new and unique ways to create meaningful impact, and we champion the same from our colleagues. We work as a team to get the job done, and we go out of our way to celebrate and reward those going above and beyond for our customers and our teammates

Benefits & wellness

  • Equity ownership (RSUs) in a growing, privately-owned company.
  • 100% employer-paid healthcare, vision, and dental insurance coverage for employees and dependents (full-time employees working 30+ hours per week), as well as Health Savings Account/Health Reimbursement Account, dependent care Flexible Spending Account (US only), dependent on insurance plan selection where applicable in the respective country of employment; Employees may also have voluntary insurance options, such as life, disability, hospital protection, accident, and critical illness where applicable in the respective country of employment
  • 12 weeks of paid parental leave for both birthing and non-birthing caregivers, as well as an additional 6-8 weeks of pregnancy disability for birthing parents to be used before child bonding leave (where local requirements are more generous employees receive the greater benefit); Employees also have access to family planning care and reimbursement
  • Flexible PTO with a mandatory annual minimum of 10 days paid time off for all locations (where local requirements are more generous employees receive the greater benefit), and sabbatical program
  • Access to mental wellness and professional coaching, therapy, and Employee Assistance Program
  • Monthly stipends to support health and wellness, smart work, and professional growth
  • Professional career coaching, internal learning & development programs
  • 401k plan and pension schemes (in countries where statutorily required) financial wellness benefits, like CPA or financial advisor coverage
  • Discounted Pet Insurance offering (US only)
  • Commuter benefits for in-office employees

Temporary employees are not eligible for paid holiday time off, accrued paid time off, paid leaves of absence, or company-sponsored perks unless otherwise required by law.

Remote, together

At Webflow, equality is a core tenet of our culture. We are an Equal Opportunity (EEO)/Veterans/Disabled Employer and are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by applicable law. Pursuant to the San Francisco Fair Chance Ordinance, Webflow will consider for employment qualified applicants with arrest and conviction records.

Stay connected

Not ready to apply, but want to be part of the Webflow community? Consider following our story on our Webflow Blog, LinkedIn, X (Twitter), and/or Glassdoor

Please note:

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Upon interview scheduling, instructions for confidential accommodation requests will be administered.

To join Webflow, you'll need a valid right to work authorization depending on the country of employment.

If you are extended an offer, that offer may be contingent upon your successful completion of a background check, which will be conducted in accordance with applicable laws. We may obtain one or more background screening reports about you, solely for employment purposes.

For information about how Webflow processes your personal information, please reviewWebflow’s Applicant Privacy Notice

 

See more jobs at Webflow

Apply for this job

+30d

Senior Frontend Developer (React)

Nile BitsCairo, Egypt, Remote
TDDagileDesigngraphqltypescriptcssAWSreduxfrontend

Nile Bits is hiring a Remote Senior Frontend Developer (React)

Job Description

  • Implement and translate designs into high-quality, responsive frontend code.
  • Collaborate with designers to refine and improve proposed designs.
  • Provide feedback and participate in ideation sessions to enhance user flows.
  • Mentor and support teammates on frontend tasks.
  • Contribute to the development and growth of engineers through feedback and mentoring.
  • Work with peers to establish and maintain best practices and standards.
  • Embrace agile and lean ways of working, fostering team efficiency.
  • Explore and introduce new technologies to improve the development process.

 

Qualifications

  • 5+ years of experience in frontend development, with proficiency in React, TypeScript, and other frontend technologies.
  • Experience with state management tools such as Redux, React Context, and Apollo Client.
  • Knowledge of RESTful APIs, GraphQL APIs, and event-driven architecture.
  • Expertise in CSS, styled-components, and responsive design.
  • Experience with cache management and invalidation strategies.
  • Familiarity with object-oriented programming, design patterns, and distributed systems.
  • Ability to write tests and a willingness to adopt Test-Driven Development (TDD).
  • Experience in the travel industry and AWS services is highly desirable.

See more jobs at Nile Bits

Apply for this job

+30d

Software Engineer II, Full Stack

TaniumDurham, NC (Hybrid)
RustgolangagileBachelor's degreesalesforceDesigngraphqlapigitrubyjavapythonAWSbackendfrontendNode.js

Tanium is hiring a Remote Software Engineer II, Full Stack

The Basics (Hybrid Role, 3 days in office in Durham, NC):

As a Tanium Software Engineer II focused on Full Stack, you will build andmaintainbest-of-breed services that power products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. 

What you’ll do

  • Build and maintain Tanium's backend services alongside an agile development team 
  • In partnership with our frontend and endpoint teams you will design, develop and test new product ideas from the ground up while working with product management for feedback and input 
  • Work on small teams that tackle big challenges in common components like a common data service tasked with unifying and consolidating endpoint data across the entire ecosystem, handling time series data that drive dashboarding and reporting, and exposing data externally through GraphQL enabling partners (like Salesforce) to easily integrate. 
  • Delivering higher level services enabled by our core services that directly enable our products. These services focus on everything from security to operations to auditing. 

We’re looking for someone with

  • Education
    • Bachelor's degree or equivalent experience
    • CS Degree preferred
  • Experience
    • 2+ years industry experience 
    • Experience working with senior developers designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs 
    • Knowledge of at least one of Golang (preferred), Node.js, Python, Ruby, Rust, or Java 
    • Experience with HTTP API development including REST and/or GraphQL 
    • Experience developing data processing pipelines for real time data 
    • Experience with AWS or other cloud platforms 
    • Experience with containers and microservices 
    • Experience with modern software engineering development and automation tools like git and CI/CD pipelines 
  • Other
    • Demonstrates sound judgment for balancing between rapid development, long-term code maintainability and supportability 
    • Believes in the power of and the need for writing automated tests as part of development 
    • Experience debugging when things go wrong 
    • Has knowledge of modern backend software frameworks and the versatility to learn new tools 

About Tanium 

Tanium delivers the industry's only true real-time cloud-based endpoint management and security offering. Its converged endpoint management (XEM) platform is real-time, seamless, and autonomous, allowing security-conscious organizations to break down silos between IT and Security operations that results in reduced complexity, cost, and risk. Securing more than 32M endpoints around the world, Tanium's customers include Fortune 100 organizations, top US retailers, top US commercial banks, and branches of the U.S. Military. It also partners with the world's biggest technology companies, system integrators, and managed service providers to help customers realize the full potential of their IT investments. Tanium has been named to the Forbes Cloud 100 list for nine consecutive years and ranks on the Fortune 100 Best Companies to Work For. For more information on The Power of Certainty™, visitwww.tanium.comand follow us onLinkedIn andX. 

On a mission. Together. 

At Tanium, we are stewards of a culture that emphasizes the importance of collaboration, respect, and diversity. In our pursuit of revolutionizing the way some of the largest enterprises and governments in the world solve their most difficult IT challenges, we are strengthened by our unique perspectives and by our collective actions.   

We are an organization with stakeholders around the world and it’s imperative that the diversity of our customers and communities is reflected internally in our team members. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that only together can we do great things. 

Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most.   

What you’ll get

The annual base salary range for this full-time position is $95,000 to $290,000. This range is an estimate for what Tanium will pay a new hire. The actual annual base salary offered may be adjusted based on a variety of factors, including but not limited to, location, education, skills, training, and experience.

In addition to an annual base salary, team members will receive equity awards and a generous benefits package consisting of medical, dental and vision plan, family planning benefits, health savings account, flexible spending account, transportation savings account, 401(k) retirement savings plan with company match, life, accident and disability coverage, business travel accident insurance, employee assistance programs, disability insurance, and other well-being benefits.

 

For more information on how Tanium processes your personal data, please see our Privacy Policy.

See more jobs at Tanium

Apply for this job

+30d

Software Engineer

UnqorkUnited States (Remote)
remote-firstDesignmongodbgraphqlqac++javascriptreactjsNode.js

Unqork is hiring a Remote Software Engineer

Unqork is the first Enterprise App Cloud solution, reshaping how organizations create, secure, and manage the entire lifecycle of their applications in the cloud—all with zero code. Unqork’s Enterprise App Cloud represents the next evolution of the application cloud layer, empowering enterprises to unleash business agility while removing the burden of technical debt. Unqork serves enterprises of all sizes, providing industry-tailored solutions for customers in financial services, insurance, government, and healthcare. Its customers include Goldman Sachs, Marsh, BlackRock, and the U.S. Department of Health and Human Services.

At Unqork, we value inclusive and innovative thinkers who boldly challenge the status quo. We encourage you to apply! 

The Impact U will make:

  • As an engineer at Unqork you'll help customers organize, navigate and govern their applications on the Unqork platform
  • You'll work within a team to create new products, help improve existing services and get exposure to learning an industry-changing platform
  • Contribute to the architecture and development of features to evolve the Unqork platform
  • Partner with other engineers, product managers, QA, and Design to identify opportunities, and build solutions that positively affect the end-user experience
  • Participate in the planning process for your team, giving input in processes and delivering your team's priorities.
  • Reach across teams to help accomplish cross-cutting goals

What U bring:

  • 3+ years of full-stack engineering experience within a team or bootcamp setting
  • Demonstrated experience contributing to projects with significant scope or complexity
  • Experience with modern Javascript frameworks like ReactJS
  • Experience building GraphQL implementations, Role-based Access Control (RBAC), MongoDB or Node.js are all a bonus

Compensation, Benefits, & Perks

???? Work from home with a remote-first community

???? Unlimited PTO (and the encouragement to use it)

???? Student loan payback program

???? 100% employer-covered medical, dental, and vision options available to you and your dependents

???? Flexible Spending Account (FSA)

???? Monthly stipend toward your WFH setup, vacation, development and more

???? Employer-sponsored 401(k) with contribution match

???? Robust DEI Program that compensates ERSG leaders for their efforts

????????‍♀️ Subsidized ClassPass Membership

???? Generous Paid Parental Leave

???? Join Aerodei at Unqork, where we track and report on diversity, equity, and inclusion efforts

???? Hiring Ranges:

  • Tier 1: $117,600-$147,000 base salary
  • Tier 2: $130,500-$160,000 base salary

Unqork employs a market-driven approach to establish compensation ranges. In addition to a base salary, employees may also be eligible to receive a target incentive and company equity in the form of stock options.

An employee’s compensation within the range provided above depends on a variety of factors including, but not limited to, their location, role, skillset, level of experience, and similar peer salaries.

As a remote-first company, Unqork incorporates a geographic differential into our compensation structure, depending on the candidate’s location. We utilize a tiered system—Tier 1 and Tier 2—to accurately reflect local market rates and ensure our compensation packages are both fair and competitive.

Our geographic tiers are defined as follows:

  • Tier 1: New York Metro, Seattle Metro, San Francisco Bay Area, Southern California, and Washington, D.C. Metro
  • Tier 2: All other US and US territory locations 

Unqork is an equal opportunity employer, and proud to be committed to diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age.

See more jobs at Unqork

Apply for this job

+30d

Software Engineer Intern

Khan AcademyRemote friendly (US + Canada Only)
Bachelor's degreegraphqlc++javascriptredux

Khan Academy is hiring a Remote Software Engineer Intern

ABOUT KHAN ACADEMY

Khan Academy is a nonprofit with the mission to deliver a free, world-class education to anyone, anywhere. Our proven learning platform offers free, high-quality supplemental learning content and practice that cover Pre-K - 12th grade and early college core academic subjects, focusing on math and science. We have over 155 million registered learners globally and are committed to improving learning outcomes for students worldwide, focusing on learners in historically under-resourced communities.

OUR COMMUNITY 

Our students, teachers, and parents come from all walks of life, and so do we. Our team includes people from academia, traditional/non-traditional education, big tech companies, and tiny startups. We hire great people from diverse backgrounds and experiences because it makes our company stronger. We value diversity, equity, inclusion, and belonging as necessary to achieve our mission and impact the communities we serve. We know that transforming education starts in-house with learning about ourselves and our colleagues. We strive to be world-class in investing in our people and commit to developing you as a professional.

THE ROLE

We are looking for talented software engineers for our remote Summer 2025 internship program. 

We currently use:Go, JavaScript (React / React Native, Redux, Flow), Google App Engine, GraphQL and other technologies that best solve the problem at hand. Here are some examples of recent projects our interns have done:

  • Developing a digital SAT landing page
  • Rewriting the calculator widget user interface
  • Creating tools for classroom teachers
  • Developing new APIs, as part of ourtransition to Go

You can read about our latest work on our Engineering Blog. A few highlights:

WHAT YOU BRING

  • Current enrollment in a Bachelor’s degree program in computer science or a related field
  • An expected graduation date in 2026 or 2027 (rising Junior or Senior)
  • At least one previous software internship experience
  • Ability to start in the month of May/2025 or 6/2025 and have 10-12 weeks of availability for our internship 
  • Ability to work/live within the United States or Canada for the duration of your internship
  • Motivated by the Khan Academy mission “to provide a free world-class education for anyone, anywhere”
  • Proven cross-cultural competency skills demonstrating self-awareness, awareness of other, and the ability to adopt inclusive perspectives, attitudes, and behaviors to drive inclusion and belonging throughout the organization
  • Eagerness to learn, educate, write code, and build products used by millions of learners and teachers
  • Strong communication, thoughtfulness, and desire to give and receive regular feedback
  • Empathy for learners around the world. You love learning and are excited about helping others learn to love learning. You’re motivated to learn new things and share what you learn with the world

WE WELCOME

Software Engineers with experience in any and all technologies. We don't require experience in any particular language or tool. Our commitment to on-boarding and mentorship means you won’t be left in the dark as you learn new technologies.

MORE ABOUT US

OUR COMPANY VALUES

Live & breathe learners

We deeply understand and empathize with our users. We leverage user insights, research, and experience to build content, products, services, and experiences that our users trust and love. Our success is defined by the success of our learners and educators.

Take a stand

As a company, we have conviction in our aspirational point of view of how education will evolve. The work we do is in service to moving towards that point of view. However, we also listen, learn and flex in the face of new data, and commit to evolving this point of view as the industry and our users evolve.

Embrace diverse perspectives

We are a diverse community. We seek out and embrace a diversity of voices, perspectives and life experiences leading to stronger, more inclusive teams and better outcomes. As individuals, we are committed to bringing up tough topics and leaning into different points of view with curiosity. We actively listen, learn and collaborate to gain a shared understanding. When a decision is made, we commit to moving forward as a united team.

Work responsibly and sustainably

We understand that achieving our audacious mission is a marathon, so we set realistic timelines and we focus on delivery that also links to the bigger picture. As a non-profit, we are supported by the generosity of donors as well as strategic partners, and understand our responsibility to our finite resources. We spend every dollar as though it were our own. We are responsible for the impact we have on the world and to each other. We ensure our team and company stay healthy and financially sustainable.

Bring out the joy

We are committed to making learning a joyful process. This informs what we build for our users and the culture we co-create with our teammates, partners and donors.

Cultivate learning mindset

We believe in the power of growth for learners and for ourselves. We constantly learn and teach to improve our offerings, ourselves, and our organization. We learn from our mistakes and aren’t afraid to fail. We don't let past failures or successes stop us from taking future bold action and achieving our goals.

Deliver wow

We insist on high standards and deliver delightful, effective end-to-end experiences that our users can rely on. We choose to focus on fewer things — each of which aligns to our ambitious vision — so we can deliver high-quality experiences that accelerate positive measurable learning with our strategic partners.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, gender, gender identity or expression, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status. We value diversity, equity, and inclusion, and we encourage candidates from historically underrepresented groups to apply.

As part of this commitment, Khan Academy will ensure that persons with disabilities are provided reasonable accommodations for the hiring process. If reasonable accommodation is needed, please contact careers@khanacademy.org

See more jobs at Khan Academy

Apply for this job

+30d

Software Engineer I

agilekotlinDesignmobilegraphqlapijavac++c#postgresqltypescriptpythonAWSjavascript

EquipmentShare is hiring a Remote Software Engineer I

EquipmentShare is Hiring a Software Engineer I

Your role in our team

At EquipmentShare, we believe it’s more than just a job, we invest in our people and encourage you to choose the best path for your career. It’s truly about you, your future and where you want to go.

We are looking for a Software Engineer I (full-stack) to help us continue to build the next evolution of our platform in a scalable, performant and customer-centric oriented architecture.

Our main techecosystem includes : AWS, Kurbernetes, Python, Kafka, PostgreSQL, DynamoDB, Kinesis, React.js, ReactQuery, MaterialUI, combo of GraphQL & RESTwe’ve recently incorporated event driven patterns encompassing Kafka, KsqlDB, Open Search and Time Series.

What you'll be doing

We are typically organized into agile cross-functional teams composed of Engineering, Product and Design, which allows us to develop deep expertise and rapidly deliver high value features and functionality to our next generation T3 Platform.

You’ll be part of a close knit team of Engineers responsible for building out Financial Management features and capabilities that help our customers understand the financials of their fleet including depreciation, operating costs, and fair market value. A clear financial picture empowers customers to make strategic decisions such as buying, selling, or adjusting rental volume.

Our team leverages a wide range of technologies, including Typescript, Python, React, GraphQL, Kafka, OpenSearch, PostgreSQL, DynamoDB, and DataDog to create well defined API’s and user interfaces.

We'll be there to support you as you become familiar with our teams, product domains, tech stack and processes — generally how we all work together.

As a Software Engineer I you will 

  • Research, design, develop, test, deploy and maintain the software solutions that improve our product offering - contribute to the product features, user experiences andcapabilities that empower our platformecosystem.
  • Take ownership for the delivery of small features and a wide variety of projects - using best of breed languages, frameworks and technologies across the full-stack.
  • Collaborate with Product Managers, Designers and Engineers to take ideas from concept to delivery.  Balancing the desire to ship code with the responsibility to get it right.
  • Contribute to our culture improving how we deliver as a team.  Helping us to leave things better than we find them and making it easier for us to get stuff done.
  • Work with peers, managers and teams to support and maintain mission critical services, sharing your insight, knowledge and experience as welearn and grow together.

Who you are

You're a hands-on developer, you enjoy solving complex problems and building impactful solutions.  Most importantly, you care about making a difference.

  • You’re versatile and proactive in taking on new problems across the full-stack - continuing to push our technology forward.
  • Take the initiative to own outcomes from start to finish — knowing what needs to be accomplished within your domain and how we work together to deliver the best solution.
  • You have a passion for developing your craft — you understand what it takes to build quality, robust and scalable solutions.
  • You’ll see the learning opportunity when things don’t quite go to plan — not only for you, but for how we continuously improve as a team.

So, what is important to us?

Above all, you’ll get stuff done. More importantly, you’ll collaborate to do the right things, in the right wayto achieve the right outcomes.

  • Experience with Data Structures or Algorithms from university, an internship, open source hobby coding, or other practical experience.
  • Proficient coding capability with one or more of the following - Python, Go, C++, JavaScript, Kotlin, Java, C#.
  • Experience with one or more of the following - web application development, Unix/Linux, mobile application development, multi-tiered systems, developing large software systems, and/or security software development.
  • Delivery focused with solid exposure to modern application development architecture
  • Understands the practical application of the testing pyramid, experience building observability and monitoring into applications.

Ideally some of the things that would be nice to have, but not required:

  • Relevant development experience building production grade solutions (relative to our tech stack or transferable/comparable stack).
  • Experience partnering and collaborating with remote teams (across time zones).
  • Familiarity with public cloud service platforms.
  • Proven track record in learning new technologies and applying that learning quickly.
  • Bachelor's, Master's or PhD in Computer Science or a related technical field.
  • Familiar with containerisation and Kubernetes.
  • Practical production knowledge of GraphQL or alternatives.
  • Practical production knowledge of service oriented architectures.
  • Experience with streaming technologies. (AWS Kinesis, Kafka, etc.)

What we will offer you

We can promise that every day will be a little different with new ideas, challenges and rewards.

We’ve been growing as a team and we are not finished just yet— there is plenty of opportunity to shape how we deliver together.

Our missionis to enable the construction industry with tools that unlock substantial increases to productivity. Together with our team and customers, we are building the future of construction.

T3is the only cloud-based operating system that brings together construction workflows & data from constantly moving elements in one place.

  • Competitive base salary and market leading equity package (pre-IPO).
  • Unlimited PTO.
  • Remote first.
  • True work/life balance.
  • Medical, Dental, Vision and Life Insurance coverage.
  • 401(k) + match.
  • Opportunities for career and professional development with conferences, events, seminars and continued education.
  • On-site fitness center at the Home Office in Columbia, Missouri, complete with weightlifting machines, cardio equipment, group fitness space, racquetball courts, a climbing wall, and much more!
  • Volunteering and local charity support that help you nurture and grow the communities you call home through our Giving Back initiative.
  • Stocked breakroom and full kitchen with breakfast and lunch provided daily by our chef and kitchen crew.

We embrace diversity in all of its forms and foster an inclusive environment for all people to do their best work with us. 

We're an equal opportunity employer. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status.

All appointments will be made on merit.

#LI-Remote

See more jobs at EquipmentShare

Apply for this job

+30d

Sr. Data Engineer - Remote

Trace3Remote
DevOPSagilenosqlsqlDesignazuregraphqlapijavac++c#pythonbackend

Trace3 is hiring a Remote Sr. Data Engineer - Remote


Who is Trace3?

Trace3 is a leading Transformative IT Authority, providing unique technology solutions and consulting services to our clients. Equipped with elite engineering and dynamic innovation, we empower IT executives and their organizations to achieve competitive advantage through a process of Integrate, Automate, Innovate.

Our culture at Trace3 embodies the spirit of a startup with the advantage of a scalable business. Employees can grow their career and have fun while doing it!

Trace3 is headquartered in Irvine, California. We employ more than 1,200 people all over the United States. Our major field office locations include Denver, Indianapolis, Grand Rapids, Lexington, Los Angeles, Louisville, Texas, San Francisco.  

Ready to discover the possibilities that live in technology?

 

Come Join Us!

Street-Smart Thriving in Dynamic Times

We are flexible and resilient in a fast-changing environment. We continuously innovate and drive constructive change while keeping a focus on the “big picture.” We exercise sound business judgment in making high-quality decisions in a timely and cost-effective manner. We are highly creative and can dig deep within ourselves to find positive solutions to different problems.

Juice - The “Stuff” it takes to be a Needle Mover

We get things done and drive results. We lead without a title, empowering others through a can-do attitude. We look forward to the goal, mentally mapping out every checkpoint on the pathway to success, and visualizing what the final destination looks and feels like.

Teamwork - Humble, Hungry and Smart

We are humble individuals who understand how our job impacts the company's mission. We treat others with respect, admit mistakes, give credit where it’s due and demonstrate transparency. We “bring the weather” by exhibiting positive leadership and solution-focused thinking. We hug people in their trials, struggles, and failures – not just their success. We appreciate the individuality of the people around us.


 

Who We’re Looking For:

We’re looking to add a Senior Data Integration Engineer with a strong background in data engineering and development.  You will work with a team of software and data engineers to build client-facing data-first solutions utilizing data technologies such as SQL Server and MongoDB. You will develop data pipelines to transform/wrangle/integrate the data into different data zones.

To be successful in this role, you will need to hold extensive knowledge of SQL, relational databases, ETL pipelines, and big data fundamentals.  You will also need to possess strong experience in the development and consumption of RESTful APIs.  The ideal candidate will also be a strong independent worker and learner.

 

What You’ll Be Doing

  • Develop processes and data models for consuming large quantities of 3rd party vendor data via RESTful APIs.
  • Develop data processing pipelines to analyze, transform, and migrate data between applications and systems.
  • Analyze data from multiple sources and negotiate differences in storage schema using the ETL process.
  • Develop APIs for external consumption by partners and customers.
  • Develop and support our ETL environment by recommending improvements, monitoring, and deploying quality and validation processes to ensure accuracy and integrity of data.
  • Design, develop, test, deploy, maintain, and improve data integration pipelines.
  • Create technical solutions that solve business problems and are well engineered, operable, and maintainable.
  • Design and implement tools to detect data anomalies (observability). Ensure that data is accurate, complete, and high quality across all platforms.
  • Troubleshoot data issues and perform root cause analysis to proactively resolve product and operational issues.
  • Assembles large and complex data sets; develops data models based on specifications using structured data sets.
  • Develops familiarity with emerging and complex automations and technologies that support business processes.
  • Develops scalable and re-usable frameworks for ingestion and transformation of large datasets.
  • Work within an Agile delivery / DevOps methodology to deliver product increments in iterative sprints.
  • Working with stakeholders including the Executive, Product, Data and Design teams to support their data infrastructure needs while assisting with data-related technical issues.
  • Develop data models and mappings and build new data assets required by users. Perform exploratory data analysis on existing products and datasets.
  • Identifying, designing, and implementing internal process improvements including re-designing infrastructure for greater scalability, optimizing data delivery, and automating manual processes.
  • Engage in logical and physical design of databases, table creation, script creation, views, procedures, packages, and other database objects.
  • Create documentation for solutions and processes implemented or updated to ensure team members and stakeholders can correctly interpret it.
  • Design and implement processes and/or process improvements to help the development of technology solutions.

 

Your Skills and Experience (In Order of Importance):

  • 5+ years of relational database development experience; including SQL query generation and tuning, database design, and data concepts.
  • 5+ years of backend and Restful API development experience in NodeJS (experience with GraphQL a plus).
  • 5+ years of development experience with the following languages Python, Java, C#/ .NET.
  • 5+ years of experience with SQL and NoSQL databases; including MS SQL and MongoDB.
  • 5+ years consuming RESTful APIs with data ingestion and storage.
  • 5+ years developing RESTful APIs for use by customers and 3rd
  • 3+ years of professional work experience designing and implementing data pipelines in a cloud environment.
  • 3+ years of experience working within Azure cloud.
  • Experience in integrating and ingesting data from external data sources.
  • Strong diagnostic skills and ability to research, troubleshoot, and logically determine solutions.
  • Ability to effectively prioritize tasks in a fast-paced, high-volume, and evolving work environment.
  • Comfortable managing multiple and changing priorities, and meeting deadlines.
  • Highly organized, detail-oriented, excellent time management skills.
  • Excellent written and verbal communication skills.
Actual salary will be based on a variety of factors, including location, experience, skill set, performance, licensure and certification, and business needs. The range for this position in other geographic locations may differ. Certain positions may also be eligible for variable incentive compensation, such as bonuses or commissions, that is not included in the base salary.
Estimated Pay Range
$142,500$168,700 USD

The Perks:

  • Comprehensive medical, dental and vision plans for you and your dependents
  • 401(k) Retirement Plan with Employer Match, 529 College Savings Plan, Health Savings Account, Life Insurance, and Long-Term Disability
  • Competitive Compensation
  • Training and development programs
  • Stocked kitchen with snacks and beverages
  • Collaborative and cool culture
  • Work-life balance and generous paid time off

 

***To all recruitment agencies: Trace3 does not accept unsolicited agency resumes/CVs. Please do not forward resumes/CVs to our careers email addresses, Trace3 employees or any other company location. Trace3 is not responsible for any fees related to unsolicited resumes/CVs.

See more jobs at Trace3

Apply for this job

+30d

Staff Backend Engineer

WebflowU.S. Remote
CypressS3EC2JestWebflowagileremote-firstDesignmongodbgraphqlc++typescriptbackendfrontendNode.js

Webflow is hiring a Remote Staff Backend Engineer

At Webflow, our mission is to bring development superpowers to everyone. Webflow is a Website Experience Platform (WXP) that empowers modern marketing teams to visually build, manage, and optimize stunning websites. With AI-driven personalization baked in, Webflow enables teams to significantly boost conversion rates, translating directly into measurable business growth. From independent designers and creative agencies to Fortune 500 companies, millions worldwide use Webflow to be more nimble, creative, and collaborative.

We’re looking for a highly skilled Staff Backend Engineer to join our SP (Service Provider) Success team. Here, you’ll have the opportunity to directly impact Webflow’s trajectory by empowering our partners and creators to thrive on the platform. You'll work on critical engineering projects that touch Webflow Marketplace, ensuring our partners' success and helping them unlock new opportunities for growth.

This is more than just a backend role — it’s a chance to make tangible contributions to the core of Webflow’s business. Whether you're tackling complex system challenges, driving solutions from concept to production, or leveraging your full-stack expertise, your work will be at the intersection of technology and business growth.

If you're a dynamic engineer with a blend of frontend and backend skills, a strong systems mindset, and a passion for creating products that drive business success, this role will allow you to own impactful projects from start to finish. Everything you build will have measurable outcomes, pushing both our product and our community forward.

About the role 

  • Location: Remote-first (United States; BC & ON, Canada)
  • Full-time
  • Permanent 
  • Exempt
  • Reporting to the Engineering Manager, SP Success
    • United States  (all figures cited below in USD and pertain to workers in the United States)
      • Zone A: $187,000 - $263,600
      • Zone B: $175,000 - $247,000
      • Zone C: $164,000 - $231,500
    • Canada  (All figures cited below in CAD and pertain to workers in ON & BC, Canada)
      • CAD 212,000 - CAD 299,000

Please visit our Careers page for more information on which locations are included in each of our geographic pay zones. However, please confirm the zone for your specific location with your recruiter.

As a  Staff Backend Engineer, you’ll … 

  • Architect, design, and implement scalable multi-tenant backend services and APIs.
  • Work on technologies such as Node.js, Javascript/Typescript, Next.js, MongoDB, GraphQL, Apollo, Amazon Web Services EC2, S3, Lambdas, Kafka, and more.
  • Demonstrable solid experience and deep expertise in multiple technical domains.
  • Contribute to building and executing on functional strategy.
  • Lead projects that directly contribute to team and engineering organization's deliverables.
  • Produce and elevate the quality of maintainable, tested, performant, and scalable code.
  • Author, collaborate on, and evaluate design documents.
  • Influence technical designs and team-level prioritization as well as participate in technical solutions.
  • Motivate and empower teammates to achieve a higher level of performance.
  • Collaborate product managers and designers in an autonomous, supportive team environment.
  • Mentor junior engineering in technical skills and Webflow culture.
  • Participate in engineering citizenship activities such as co-authoring engineering blogs, strengthening and improving our hiring processes, and leading internal hackathon teams.

In addition to the responsibilities outlined above, at Webflow we will support you in identifying where your interests and development opportunities lie and we'll help you incorporate them into your role.

About you 

You’ll thrive as a/an Staff Backend Engineer if you:

  • Have 7+ years of experience developing and deploying web applications, with a proven track record of shipping code that solves business challenges.
  • Are proficient with Node.js, TypeScript, and Next.js, and can design and write scalable services and APIs using Express.js and MongoDB.
  • Have experience debugging production issues across complex, multi-service architectures, and at multiple levels of the stack.
  • Proven experience building complex web systems that scale efficiently while delivering a seamless user experience.
  • Are adept at working with Stripe and/or billing systems to build reliable, secure payment processing solutions.
  • Experience with testing frameworks (e.g. Jest, Mocha, Playwright, Cypress). 
  • Are comfortable working in an agile, safe-to-fail, environment.
  • Have a growth mindset, continually looking for opportunities to improve code, systems, and team processes.
  • Possess strong collaboration and communication skills, thriving in a cross-functional team environment where you work closely with product managers, designers, and other engineers.
  • Have experience leading or mentoring other engineers, providing technical guidance, code reviews, and driving best practices.
  • Are product-focused and able to balance technical excellence with delivering meaningful business outcomes.

Our Core Behaviors:

  • Obsess over customer experience. We deeply understand what we’re building and who we’re building for and serving. We define the leading edge of what’s possible in our industry and deliver the future for our customers
  • Move with heartfelt urgency. We have a healthy relationship with impatience, channeling it thoughtfully to show up better and faster for our customers and for each other. Time is the most limited thing we have, and we make the most of every moment
  • Say the hard thing with care. Our best work often comes from intelligent debate, critique, and even difficult conversations. We speak our minds and don’t sugarcoat things — and we do so with respect, maturity, and care
  • Make your mark. We seek out new and unique ways to create meaningful impact, and we champion the same from our colleagues. We work as a team to get the job done, and we go out of our way to celebrate and reward those going above and beyond for our customers and our teammates

Benefits & wellness

  • Equity ownership (RSUs) in a growing, privately-owned company
  • 100% employer-paid healthcare, vision, and dental insurance coverage for employees and dependents (full-time employees working 30+ hours per week), as well as Health Savings Account/Health Reimbursement Account, dependent care Flexible Spending Account (US only), dependent on insurance plan selection where applicable in the respective country of employment; Employees may also have voluntary insurance options, such as life, disability, hospital protection, accident, and critical illness where applicable in the respective country of employment
  • 12 weeks of paid parental leave for both birthing and non-birthing caregivers, as well as an additional 6-8 weeks of pregnancy disability for birthing parents to be used before child bonding leave (where local requirements are more generous employees receive the greater benefit); Employees also have access to family planning care and reimbursement
  • Flexible PTO with a mandatory annual minimum of 10 days paid time off for all locations (where local requirements are more generous employees receive the greater benefit), and sabbatical program
  • Access to mental wellness and professional coaching, therapy, and Employee Assistance Program
  • Monthly stipends to support health and wellness, smart work, and professional growth
  • Professional career coaching, internal learning & development programs
  • 401k plan and pension schemes (in countries where statutorily required) financial wellness benefits, like CPA or financial advisor coverage
  • Discounted Pet Insurance offering (US only)
  • Commuter benefits for in-office employees

Temporary employees are not eligible for paid holiday time off, accrued paid time off, paid leaves of absence, or company-sponsored perks unless otherwise required by law.

Remote, together

At Webflow, equality is a core tenet of our culture. We are an Equal Opportunity (EEO)/Veterans/Disabled Employer and are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by applicable law. Pursuant to the San Francisco Fair Chance Ordinance, Webflow will consider for employment qualified applicants with arrest and conviction records.

Stay connected

Not ready to apply, but want to be part of the Webflow community? Consider following our story on our Webflow Blog, LinkedIn, X (Twitter), and/or Glassdoor

Please note:

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Upon interview scheduling, instructions for confidential accommodation requests will be administered.

To join Webflow, you'll need a valid right to work authorization depending on the country of employment.

If you are extended an offer, that offer may be contingent upon your successful completion of a background check, which will be conducted in accordance with applicable laws. We may obtain one or more background screening reports about you, solely for employment purposes.

For information about how Webflow processes your personal information, please reviewWebflow’s Applicant Privacy Notice

 

See more jobs at Webflow

Apply for this job

+30d

Senior Backend Engineer, Enterprise Workflows

WebflowMexico City Remote
CypressS3EC2JestWebflowagileremote-firstDesignmongodbgraphqlc++typescriptbackendNode.js

Webflow is hiring a Remote Senior Backend Engineer, Enterprise Workflows

At Webflow, our mission is to bring development superpowers to everyone. Webflow is a Website Experience Platform (WXP) that empowers modern marketing teams to visually build, manage, and optimize stunning websites. With AI-driven personalization baked in, Webflow enables teams to significantly boost conversion rates, translating directly into measurable business growth. From independent designers and creative agencies to Fortune 500 companies, millions worldwide use Webflow to be more nimble, creative, and collaborative.

The Enterprise Workflows team at Webflow builds and maintains collaboration features that support the needs of larger teams. We work to ensure teams can build and launch sites swiftly without compromising on quality or security. We’re looking for aSenior Backend Engineer who has empathy for customers and a desire to empower our customers' teams to work together with confidence.

About the role 

  • Location: Remote-first (Mexico City)
  • Full-time 
  • Permanent 
  • The cash compensation for this role is tailored to align with the cost of labor in different geographic markets. The specific base pay within this range will be determined by the candidate’s geographic location, job-related experience, knowledge, qualifications, and skills.
    • Mexico (figures cited below are in MXN and pertain to workers in Mexico)
      • MXN 836,400 - MXN 1,100,000

Please visit our Careers page for more information on which locations are included in each of our geographic pay zones. However, please confirm the zone for your specific location with your recruiter.

  • Reporting to the Senior Engineering Manager

As Senior Backend Engineer, you’ll: 

  • Architect, design, and implement scalable multi-tenant backend services and APIs.
  • Work on technologies such as Node.js, Javascript/Typescript, MongoDB, GraphQL, Apollo, Amazon Web Services EC2, S3, Lambdas, Kafka, and more.
  • Demonstrable solid experience and deep expertise in multiple technical domains.
  • Contribute to building and executing on functional strategy.
  • Lead projects that directly contribute to team and engineering organization's deliverables.
  • Produce and elevate the quality of maintainable, tested, performant, and scalable code.
  • Author, collaborate on, and evaluate design documents.
  • Influence technical designs and team-level prioritization as well as participate in technical solutions.
  • Collaborate product managers and designers in an autonomous, supportive team environment.
  • Mentor junior engineering in technical skills and Webflow culture.
  • Participate in engineering citizenship activities such as co-authoring engineering blogs, strengthening and improving our hiring processes, and leading internal hackathon teams.

In addition to the responsibilities outlined above, at Webflow we will support you in identifying where your interests and development opportunities lie and we'll help you incorporate them into your role.

About you 

Requirements:

  • Business-level fluency to read, write and speak in English

You’ll thrive in this role if you:

  • Have 5+ years developing and deploying web applications, with a proven track record of shipping code.
  • Are familiar with Node.js and TypeScript and can write scalable services and APIs using Express.js, GraphQL, Apollo, and MongoDB.
  • Can debug production issues across services and multiple levels of the stack.
  • Proven experience building complex web systems.
  • Experience with testing frameworks (e.g. Jest, Mocha, Playwright, Cypress). 
  • Are comfortable working in an agile, safe-to-fail, environment.

Our Core Behaviors:

  • Obsess over customer experience. We deeply understand what we’re building and who we’re building for and serving. We define the leading edge of what’s possible in our industry and deliver the future for our customers
  • Move with heartfelt urgency. We have a healthy relationship with impatience, channeling it thoughtfully to show up better and faster for our customers and for each other. Time is the most limited thing we have, and we make the most of every moment
  • Say the hard thing with care. Our best work often comes from intelligent debate, critique, and even difficult conversations. We speak our minds and don’t sugarcoat things — and we do so with respect, maturity, and care
  • Make your mark. We seek out new and unique ways to create meaningful impact, and we champion the same from our colleagues. We work as a team to get the job done, and we go out of our way to celebrate and reward those going above and beyond for our customers and our teammates

Benefits & wellness

  • Equity ownership (RSUs) in a growing, privately-owned company
  • 100% employer-paid healthcare, vision, and dental insurance coverage for employees and dependents (full-time employees working 30+ hours per week), as well as Health Savings Account/Health Reimbursement Account, dependent care Flexible Spending Account (US only), dependent on insurance plan selection where applicable in the respective country of employment; Employees may also have voluntary insurance options, such as life, disability, hospital protection, accident, and critical illness where applicable in the respective country of employment
  • 12 weeks of paid parental leave for both birthing and non-birthing caregivers, as well as an additional 6-8 weeks of pregnancy disability for birthing parents to be used before child bonding leave (where local requirements are more generous employees receive the greater benefit); Employees also have access to family planning care and reimbursement
  • Flexible PTO with a mandatory annual minimum of 10 days paid time off for all locations (where local requirements are more generous employees receive the greater benefit), and sabbatical program
  • Access to mental wellness and professional coaching, therapy, and Employee Assistance Program
  • Monthly stipends to support health and wellness, smart work, and professional growth
  • Professional career coaching, internal learning & development programs
  • 401k plan and pension schemes (in countries where statutorily required) financial wellness benefits, like CPA or financial advisor coverage
  • Discounted Pet Insurance offering (US only)
  • Commuter benefits for in-office employees

Temporary employees are not eligible for paid holiday time off, accrued paid time off, paid leaves of absence, or company-sponsored perks unless otherwise required by law.

Remote, together

At Webflow, equality is a core tenet of our culture. We are an Equal Opportunity (EEO)/Veterans/Disabled Employer and are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by applicable law. Pursuant to the San Francisco Fair Chance Ordinance, Webflow will consider for employment qualified applicants with arrest and conviction records.

Stay connected

Not ready to apply, but want to be part of the Webflow community? Consider following our story on our Webflow Blog, LinkedIn, X (Twitter), and/or Glassdoor

Please note:

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Upon interview scheduling, instructions for confidential accommodation requests will be administered.

To join Webflow, you'll need a valid right to work authorization depending on the country of employment.

If you are extended an offer, that offer may be contingent upon your successful completion of a background check, which will be conducted in accordance with applicable laws. We may obtain one or more background screening reports about you, solely for employment purposes.

For information about how Webflow processes your personal information, please reviewWebflow’s Applicant Privacy Notice

 

See more jobs at Webflow

Apply for this job

+30d

Senior Backend Engineer, Styles

WebflowMexico City Remote
CypressS3EC2JestWebflowagileremote-firstDesignmongodbgraphqlc++typescriptbackendNode.js

Webflow is hiring a Remote Senior Backend Engineer, Styles

At Webflow, our mission is to bring development superpowers to everyone. Webflow is a Website Experience Platform (WXP) that empowers modern marketing teams to visually build, manage, and optimize stunning websites. With AI-driven personalization baked in, Webflow enables teams to significantly boost conversion rates, translating directly into measurable business growth. From independent designers and creative agencies to Fortune 500 companies, millions worldwide use Webflow to be more nimble, creative, and collaborative.

The Styles team is responsible for building and investing in the design capabilities of our core product to empower millions of designers worldwide to easily adopt Webflow to build, manage and scale any number of sites efficiently. We’re looking for a Senior Backend Engineer to join the Styles team and work with the team to deliver impactful features for our customers to build highly personalized web experiences. In this role you will execute the technical direction and be a mentor & partner to other engineers on the team. Additionally, you will help lead cross-functional efforts to drive even greater impact.

About the role:

  • Location: Remote-first (Mexico City)
  • Full-time 
  • Permanent
  • The cash compensation for this role is tailored to align with the cost of labor in different geographic markets. The specific base pay within this range will be determined by the candidate’s geographic location, job-related experience, knowledge, qualifications, and skills.
    • Mexico (Figures cited below are in MXN and pertain to workers in Mexico)
      • MXN 836,400 - MXN 1,100,000
  • Please visit our Careers page for more information on which locations are included in each of our geographic pay zones. However, please confirm the zone for your specific location with your recruiter.
  • Reporting to the Senior Engineering Manager

As a Senior Backend Engineer, Styles  you’ll … 

  • Architect, design, and implement scalable multi-tenant backend services and APIs.
  • Work on technologies such as Node.js, Javascript/Typescript, MongoDB, GraphQL, Apollo, Amazon Web Services EC2, S3, Lambdas, Kafka, and more.
  • Demonstrable solid experience and deep expertise in multiple technical domains.
  • Contribute to building and executing on functional strategy.
  • Lead projects that directly contribute to team and engineering organization's deliverables.
  • Produce and elevate the quality of maintainable, tested, performant, and scalable code.
  • Author, collaborate on, and evaluate design documents.
  • Influence technical designs and team-level prioritization as well as participate in technical solutions.
  • Collaborate product managers and designers in an autonomous, supportive team environment.
  • Mentor junior engineering in technical skills and Webflow culture.
  • Participate in engineering citizenship activities such as co-authoring engineering blogs, strengthening and improving our hiring processes, and leading internal hackathon teams.

In addition to the responsibilities outlined above, at Webflow we will support you in identifying where your interests and development opportunities lie and we'll help you incorporate them into your role.

About you:

Requirements:

  • Business-level fluency to read, write and speak in English
  • Must live in Mexico City and/or the surrounding 16 boroughs

You’ll thrive as a Senior Backend Engineer, Styles if you:

  • Have 5+ years developing and deploying web applications, with a proven track record of shipping code.
  • Are familiar with Node.js and TypeScript and can write scalable services and APIs using Express.js, GraphQL, Apollo, and MongoDB.
  • Can debug production issues across services and multiple levels of the stack.
  • Proven experience building complex web systems.
  • Experience with testing frameworks (e.g. Jest, Mocha, Playwright, Cypress). 
  • Are comfortable working in an agile, safe-to-fail, environment.

Our Core Behaviors:

  • Obsess over customer experience. We deeply understand what we’re building and who we’re building for and serving. We define the leading edge of what’s possible in our industry and deliver the future for our customers
  • Move with heartfelt urgency. We have a healthy relationship with impatience, channeling it thoughtfully to show up better and faster for our customers and for each other. Time is the most limited thing we have, and we make the most of every moment
  • Say the hard thing with care. Our best work often comes from intelligent debate, critique, and even difficult conversations. We speak our minds and don’t sugarcoat things — and we do so with respect, maturity, and care
  • Make your mark. We seek out new and unique ways to create meaningful impact, and we champion the same from our colleagues. We work as a team to get the job done, and we go out of our way to celebrate and reward those going above and beyond for our customers and our teammates

Benefits & wellness

  • Equity ownership (RSUs) in a growing, privately-owned company.
  • 100% employer-paid healthcare, vision, and dental insurance coverage for employees and dependents (full-time employees working 30+ hours per week), as well as Health Savings Account/Health Reimbursement Account, dependent care Flexible Spending Account (US only), dependent on insurance plan selection where applicable in the respective country of employment; Employees may also have voluntary insurance options, such as life, disability, hospital protection, accident, and critical illness where applicable in the respective country of employment
  • 12 weeks of paid parental leave for both birthing and non-birthing caregivers, as well as an additional 6-8 weeks of pregnancy disability for birthing parents to be used before child bonding leave (where local requirements are more generous employees receive the greater benefit); Employees also have access to family planning care and reimbursement
  • Flexible PTO with a mandatory annual minimum of 10 days paid time off for all locations (where local requirements are more generous employees receive the greater benefit), and sabbatical program
  • Access to mental wellness and professional coaching, therapy, and Employee Assistance Program
  • Monthly stipends to support health and wellness, smart work, and professional growth
  • Professional career coaching, internal learning & development programs
  • 401k plan and pension schemes (in countries where statutorily required) financial wellness benefits, like CPA or financial advisor coverage
  • Discounted Pet Insurance offering (US only)
  • Commuter benefits for in-office employees

Temporary employees are not eligible for paid holiday time off, accrued paid time off, paid leaves of absence, or company-sponsored perks unless otherwise required by law.

Remote, together

At Webflow, equality is a core tenet of our culture. We are an Equal Opportunity (EEO)/Veterans/Disabled Employer and are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by applicable law. Pursuant to the San Francisco Fair Chance Ordinance, Webflow will consider for employment qualified applicants with arrest and conviction records.

Stay connected

Not ready to apply, but want to be part of the Webflow community? Consider following our story on our Webflow Blog, LinkedIn, X (Twitter), and/or Glassdoor

Please note:

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Upon interview scheduling, instructions for confidential accommodation requests will be administered.

To join Webflow, you'll need a valid right to work authorization depending on the country of employment.

If you are extended an offer, that offer may be contingent upon your successful completion of a background check, which will be conducted in accordance with applicable laws. We may obtain one or more background screening reports about you, solely for employment purposes.

For information about how Webflow processes your personal information, please reviewWebflow’s Applicant Privacy Notice.

See more jobs at Webflow

Apply for this job

+30d

Senior Principal Architect - Cloud Engineering

IFSBengaluru, India, Remote
gRPCgolangagileairfloworacleDesignmobileazuregraphqljavac++.netdockerpostgresqlkubernetesangularjenkinspythonjavascript

IFS is hiring a Remote Senior Principal Architect - Cloud Engineering

Job Description

The Senior Principal Architect (“SPA”) will own the overall architecture accountability for one or more portfolios within IFS Technology. The role of the SPA is to build and develop the technology strategy, while growing, leading, and energising multi-faceted technical teams to design and deliver technical solutions that deliver IFS technology needs and are supported by excellent data, methodology, systems and processes. The role will work with a broad set of stakeholders including product managers, engineers, and various R&D and business leaders. The occupant of this role diagnoses and solves significant, complex and non-routine problems; translates practices from other markets, countries and industries; provides authoritative, technical recommendations which have a significant impact on business performance in short and medium term; and contributes to company standards and procedures, including the IFS Technical Reference Architecture. This role actively identifies new approaches that enhance and simplify where possible complexities in the IFS suite. The SPA represents IFS as the authority in one or technology areas or portfolios and acts as a role model to develop experts within this area.

What is the role?

  • Build, nurture and grow high performance engineering teams using Agile Engineering principles.
  • Provide technical leadership for design and development of software meeting functional & nonfunctional requirements.
  • Provide multi-horizon technology thinking to broad portfolios and platforms in line with desired business needs.
  • Adopt a hands-on approach to develop the architecture runway for teams.
  • Set technical agenda closely with the Product and Program Managers
  • Ensure maintainability, security and performance in software components developed using well-established engineering/architectural principles.
  • Ensure software quality complying with shift left quality principles.  
  • Conduct peer reviews & provide feedback ensuring quality standards.
  • Engage with requirement owners and liaise with other stakeholders.
  • Contribute to improvements in IFS products & services.

Qualifications

What do we need from you? 

It’s your excellent influencing and communication skills that will really make the difference. Entrepreneurship and resilience will be required, to help drive and shape the technology strategy. You will need technical, operational, and commercial breadth to deliver a strategic technical vision alongside a robust, secure and cost-effective delivery platform and operational model.

  • Seasoned Leader with 15+ years of hands-on experience in Design, Development and Implementation of scalable cloud-based web and mobile applications.
  • Have strong software architectural, technical design and programming skills.
  • Experience in Application Security, Scalability and Performance.
  • Ability to envision the big picture and work on details. 
  • Can articulate technology vision and delivery strategy in a way that is understandable to technical and non-technical audiences.
  • Willingness to learn and adapt different technologies/work environments.
  • Knowledge of and skilled in various tools, languages, frameworks and cloud technologies with the ability to be hands-on where needed:
    • Programming languages - C++, C#, GoLang, Python, JavaScript and Java
    • JavaScript frameworks - Angular, Node and React JS, etc.,
    • Back-end frameworks - .NET, GoLang, etc.,
    • Middleware – REST, GraphQL, GRPC,
    • Databases - Oracle, Mongo DB, Cassandra, PostgreSQL etc.
    • Azure and Amazon cloud services. Proven experience in building cloud-native apps on either or both cloud platforms
    • Kubernetes and Docker containerization
    • CI/CD tools - Circle CI, GitHub, GitLab, Jenkins, Tekton
  • Hands on experience in OOP concepts and design principles.
  • Good to have:
    • Knowledge of cloud-native big data tools (Hadoop, Spark, Argo, Airflow) and data science frameworks (PyTorch, Scikit-learn, Keras, TensorFlow, NumPy)
    • Exposure to ERP application development is advantageous.
  • Excellent communication and multi-tasking skills along with an innovative mindset.

See more jobs at IFS

Apply for this job

+30d

Engineering Leader, Financial Insights

TruebillSan Francisco, CA, Washington, D.C., New York City, NY, Remote (USA)
postgresDesignmobilegraphqlc++

Truebill is hiring a Remote Engineering Leader, Financial Insights

ABOUT ROCKET MONEY????

Rocket Money’s mission is to empower people to live their best financial lives. Rocket Money offers members a unique understanding of their finances and a suite of valuable services that save them time and money – ultimately giving them a leg up on their financial journey.

ABOUT THE TEAM ????

The Rocket Money Engineering team is comprised of full-stack problem solvers, infrastructure builders, accessibility advocates, quality champions, systems thinkers, musicians, woodworkers, writers, actors, and more.

We’re building a rapidly-growing financial platform that helps millions of people to live their best financial lives. Our engineering team has met numerous technical challenges, from accommodating rapid growth, securely ingesting billions of financial transactions, to building a best-in-class mobile application that has been the #1 finance app in the App Store. Our work is impactful – in just a few years, we’ve helped millions of people to collectively save more than $1 billion.

We’re growing our team, and are looking for an Engineering Team Leader who can help us take our platform to the next level leading our Financial Insights team. This team supports core user experiences and systems that help users to understand their finances and adapt their behavior to maximize their financial health.The team works extremely closely with our Product and Design teams to deliver these experiences to our users.

IN THIS ROLE, YOU'LL:

  • Anchor a team that surfaces meaningful and easy-to-understand financial insights to millions of users.
  • Work with Product and Design to optimize user delight and business impact through pragmatic and thoughtful engineering and planning.
  • Support engineers in their growth, providing feedback and guidance on architecture, execution, and cross-disciplinary collaboration.
  • Own the delivery of your team’s work – your team is responsible to deliver, but as a leader, ownership of that delivery is yours.

ABOUT YOU ????

  • You have 5+ years of professional experience working with some combination of Node/TypeScript, React, GraphQL, and Postgres (or similar relational database).
  • You have 1+ years of experience leading a team of engineers.
  • You're not just interested in what you're building, but also why you're building it. You want to see the bigger picture of how the software you're building is benefitting our users.
  • You understand observability and enjoy digging into the details to solve performance and user experience issues.
  • You're both a student and a teacher, continually seeking to grow as an engineer and help those around you grow as well.
  • You thrive in a growing organization, and are not afraid of a challenging problem. In fact, you confront problems head on and take the lead on the solution.

WE OFFER ????

  • Health, Dental & Vision Plans
  • Competitive Pay
  • 401k Matching
  • Unlimited PTO
  • Lunch daily (in-office only)
  • Snacks & Coffee (in-office only)
  • Commuter benefits (in-office only)

Additional information: Salary range of $150,000 - $200,000/year + bonus + benefits. Base pay offered may vary depending on job-related knowledge, skills, and experience.

Rocket Money is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

See more jobs at Truebill

Apply for this job

+30d

Full-Stack Engineer (React + Typescript + Node)

Software MindSan José, Costa Rica, Remote
sqlDesigngraphqluiapitypescriptcssjavascriptNode.js

Software Mind is hiring a Remote Full-Stack Engineer (React + Typescript + Node)

Job Description

Software Mind is seeking qualified candidates to fill the role of Full-Stack Engineer (React + Typescript + Node) 

In addition to a competitive salary rate and a positive work environment committed to delivering high-quality technology solutions, we also offer:

  • Flexible schedules and authentic work-life balance
  • Opportunities for continuing education
  • Social activities per country sponsored by the company
  • Birthday celebration
  • Payment in US Dollars

 

About the role

Our client develops a financial platform to help people find the right credit cards and mortgage rates. 

We are looking for a Full-Stack Developer to work with a team that handles data to work on credit card and bank-related products and services. Your work will include iterating and updating client-facing web pages and flows that guide users toward the right company-related products to meet their needs. You will also perform data integrations within the decision process to improve customer experience. The focus of the work is front-end development but also includes some back-end development tasks to access databases.  

#LI-DNI

Qualifications

Main Responsibilities 

  • Write great code and be a team player who is willing and able to do code reviews and share your expertise and knowledge to support the team as a whole. 
  • Play a key role in supporting the ongoing efforts to make the client's end-to-end SDLC fast and efficient, while maintaining industry-standard best practices. 
  • Work throughout the full tech stack using React.js, TypeScript, JavaScript, GraphQL, SQL, Material UI, CSS, and more.
  • Contribute to the design and development of new applications, features, and flows to make the customer experience more intuitive and user-friendly. 
  • Support the adoption and migration of Next.js, to increase speed and responsiveness
  • Develop new logic to address increased traffic scenarios across various pages and applications


Job Skills/Requirements

  • +90% English written and oral (at least B2 level) with excellent communication skills
  • 5+ years in a professional software engineer position 
  • 2+ years working on a public-facing website (Should understand: SEO, ADA, responsive, etc)
  • Advanced experience in CSS
  • Proficient experience in React, Node.js, Next.js,TypeScript, Context API, Datadog, and GraphQL
  • Proficient experience in SQL 
  • Ability to take business requests and break them down into manageable steps to achieve a goal
  • Capable of designing a moderately sized software project, putting together a project plan to accomplish it, tracking progress, and executing it with a team
  • Able to see the big picture of how systems interact with one another

See more jobs at Software Mind

Apply for this job

+30d

Software Engineer, Engagement

LatticeSF, NYC, Remote
remote-firstsqlslackgraphqlc++typescriptAWSjavascript

Lattice is hiring a Remote Software Engineer, Engagement

This is Engineering at Lattice

Lattice’s Engineering team is continuously working to better both our product and our craft. We use a modern, cutting-edge tech stack aimed at developer productivity and delight. We strive for maintainable, robust, and performant code. We’re highly collaborative and continuously iterative and work closely with designers and product managers. We prioritize not only great technical architecture but also an amazing product experience.

What You Will Do

The Engagement product team's mission is to give employees a sense of belonging. We aim to build a product that will help drive meaningful change in a company’s results. 

  • You will build software to help the humans powering organizations to thrive.
  • You’ll work with other engineers to build and own products across a modern tech stack. Our current stack includes React, Relay Modern, TypeScript, GraphQL, Node, and PostgreSQL. We rely on AWS to host our infrastructure.
  • You’ll assist in debugging and troubleshooting issues in existing applications, ensuring functionality and performance are optimized.
  • You will drive the implementation of complex projects, including those that require cross-functional collaboration with product managers and other engineering teams.
  • You will make contributions to our engineering practices, identifying and evangelizing improvements to improve our team output.

What You Will Bring to the Table

You have 2+ years of professional experience writing and maintaining production-level applications.

  • You have production-level experience writing full stack JavaScript / Typescript, and are well versed in frameworks such as React, Relay, Next.js and GraphQL.
  • You are no stranger to SQL — you know how to efficiently model data and write performant queries in a relational database like PostgreSQL.
  • You seek out the root cause when debugging software defects, and champion improvements that prevent future issues.
  • You are passionate about clean code, DRY patterns, and high-performance code.
  • You are clear and concise in explaining your thought process and in enumerating the tradeoffs made in your work.
  • You have strong communication skills, both verbal and written.

---

The estimated annual cash salary for this role is $112,000 - $164,500. This position is also eligible for incentive stock options, subject to the terms of Lattice’s applicable plans.

Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: Medical insurance; Dental insurance; Vision insurance; Life, AD&D, and Disability Insurance; Emergency Weather Support; Wellness Apps; Paid Parental Leave, Paid Time off inclusive of holidays and sick time; Commuter & Parking Accounts; Lunches in the Office; Internet and Phone Stipend; One time WFH Office Set-Up Stipend; 401(k) retirement plan; Financial Planning; Learning & Development Budget; Sabbatical Program; and Invest in Your People Fund

*Note on Pay Transparency:

Lattice provides an estimate of the compensation for roles that may be hired as required by state regulations. Compensation may vary based on (a) location, as Lattice factors in specific location when benchmarking compensation for most roles; (b) individual candidate skills and qualifications; and (c) individual candidate experience.

Additionally, Lattice leverages current market data to determine compensation, so posted compensation figures are subject to change as new market data becomes available. The salary, other compensation, and benefits information is accurate as of the date of this posting. Lattice reserves the right to modify this information at any time, subject to applicable law.

#LI-Remote

About Lattice

Lattice is on a mission to build cultures where employees and their companies thrive. In an age where employees have more choices than ever before, businesses that put employees first are winning ????– and Lattice is building the tools to empower those people-centric companies.

Lattice is a people success platform that offers performance reviews, employee engagement surveys, real-time feedback, weekly check-ins, goal setting, and career planning in a way that allows companies to focus on employee development, growth, and engagement – yielding stronger employee retention, performance, and impact to the bottom line ????. Since launching in 2016, we have grown to over 5,000+ customers globally, including brands like Slack, Robinhood, and Gusto. 


Lattice is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Lattice is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.

By clicking the "Submit Application" button below, you consent to Lattice processing your personal information for the purpose of assessing your candidacy for this position in accordance withLattice's Job Applicant Privacy Policy.

Apply for this job

+30d

Principal Software Engineer, Platform

GeminiRemote (USA)
remote-firstDesignmobilegraphqlc++frontend

Gemini is hiring a Remote Principal Software Engineer, Platform

About the Company

Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.

Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency. 

At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.

In the United States, we have a flexible hybrid work policy for employees who live within 30 miles of our office headquartered in New York City and our office in Seattle. Employees within the New York and Seattle metropolitan areas are expected to work from the designated office twice a week, unless there is a job-specific requirement to be in the office every workday. Employees outside of these areas are considered part of our remote-first workforce. We believe our hybrid approach for those near our NYC and Seattle offices increases productivity through more in-person collaboration where possible.

The Department: Platform

Our Platform organization’s purpose is to enable Gemini to scale effectively and empower our engineering teams to focus on building innovative financial products and experiences for individuals around the world. Platform focuses around building a scalable and secure foundations platform, enabling Engineering to deploy, validate, and operate their services in production, improve resiliency of the service and increase organizational efficiency by reducing operational toil and increase system efficiency through architectural evolution.

The Client Platform team provides a horizontal function that supports and maintains core client development for web and mobile, providing the GraphQL service, testing infrastructure, frontend CI/CD pipeline development, maintaining the Hubble Design System and providing standards for future client development. The team’s mission is to be the force multiplier for other client teams so that they can deliver with quality and speed.

The Role: Principal Software Engineer

You will be a core part of leading Gemini’s mobile client development practices, both by contributing to and adopting modern tooling for the mobile client from both a client architecture and CI process standpoint, working cross-functionally across Gemini’s engineering teams to influence and shape our development practices and culture.

Responsibilities:

  • Drive architectural decisions that will advance the mobile app to a modern development stack.
  • Establish and automate the enforcement of best practices in mobile development and code quality.
  • Lead the initiatives to architect solutions to improve the performance of the mobile application.
  • Monitor app performance and identify and debug performance related issues using observability tooling.
  • Collaborate and lead on scoping, planning and executing on cross-functional projects that benefit the client application
  • Implement solutions that further the improvement of developer experience with app architecture that scales and is reliable.
  • Work closely with relevant stakeholders for the mobile client to execute on architectural rollout strategies.
  • Play a key role in technical evaluation of potential tools, libraries and vendor contracts.
  • Ensure that the mobile app adheres to security standards and compliance requirements.

Minimum Qualifications:

  • 10+ years in mobile development and 5+ years in React Native development.
  • Proficient in Swift/Objective-C and/or Java/Kotlin for native mobile platforms.
  • Experience implementing navigation libraries and strategies.
  • Demonstrable experience in debugging and improving React Native performance.
  • Experience in completing large scale migrations and refactoring of a codebase.
  • Familiarity with CI processes like Github Actions.

Preferred Qualifications:

  • Knowledge of crypto and/or blockchain.
  • Experience in implementing shared codebases between web and mobile.
It Pays to Work Here
 
The compensation & benefits package for this role includes:
  • Competitive starting salary
  • A discretionary annual bonus
  • Long-term incentive in the form of a new hire equity grant
  • Comprehensive health plans
  • 401K with company matching
  • Paid Parental Leave
  • Flexible time off

Salary Range: The base salary range for this role is between $198,000 - $247,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

Apply for this job

+30d

Join our Engineering talent community!

remote-firstgraphqlc++typescriptredux

Khan Academy is hiring a Remote Join our Engineering talent community!

ABOUT KHAN ACADEMY

Khan Academy is a nonprofit with the mission to deliver a free, world-class education to anyone, anywhere. Our proven learning platform offers free, high-quality supplemental learning content and practice that cover Pre-K - 12th grade and early college core academic subjects, focusing on math and science. We have over 155 million registered learners globally and are committed to improving learning outcomes for students worldwide, focusing on learners in historically under-resourced communities.

OUR COMMUNITY 

Our students, teachers, and parents come from all walks of life, and so do we. Our team includes people from academia, traditional/non-traditional education, big tech companies, and tiny startups. We hire great people from diverse backgrounds and experiences because it makes our company stronger. We value diversity, equity, inclusion, and belonging as necessary to achieve our mission and impact the communities we serve. We know that transforming education starts in-house with learning about ourselves and our colleagues. We strive to be world-class in investing in our people and commit to developing you as a professional.

THE TEAM

We are a remote-first organization and we strive to build using technology that is best suited to solving problems for our learners. Currently, we build with Go, GraphQL, Typescript, React & React Native, Redux and we adopt new technologies like LLMs when they’ll help us better achieve our goals. At Khan, one of our values is “Cultivate Learning Mindsets”, so for us, it’s important that we’re working with all of our engineers to help match the right opportunity to the right individual, in order to ensure every engineer is operating at their “learning edge”.

You can read about our latest work on our Engineering Blog. A few highlights:

Note: We welcome candidates with experience in any and all technologies. We don’t require experience in any particular language or tool. Our commitment to on-boarding and mentorship means you won’t be left in the dark as you learn new technologies.

WHY JOIN OUR TALENT COMMUNITY? 

If you don't see the right opportunity for you at this moment, but you're interested in being contacted about opportunities that might be a fit, submit your resume! We'll happily reach out when we think there might be a match! 

See more jobs at Khan Academy

Apply for this job

+30d

Senior Software Developer, Developer Platform

VidyardRemote, Canada
Salesremote-firstterraformgraphqlrubypostgresqlMySQLkubernetesjenkinspythonNode.js

Vidyard is hiring a Remote Senior Software Developer, Developer Platform

Vidyard is the video platform that's built for business. Sales reps, marketers, and corporate communicators use Vidyard to record and share videos that grab attention and deliver their message in a personal, impactful way. It's the video tool of choice for Microsoft, LinkedIn, and thousands of other companies. We're passionate about elevating our customers, our teammates, our communities, and ourselves.

About the Role

Vidyard is looking for a Senior Software Developerto be a key player in our Developer Platformteam. In this role, you'll be working closely with an awesome team of developers and a product manager, all under the guidance of an Engineering Manager. Your goal? To use your skills to simplify and enhance the day-to-day experience of our developers.

This role is available to candidates currently located and eligible to work within Canada.

About the Team

Our Developer Platform team is where innovation meets expertise in two dynamic pillars:

Infrastructure Pillar: This area is dedicated to crafting the foundational infrastructure for microservices that propel our business forward. They are at the forefront of defining and realizing a vision for best-in-class scalability and availability. Ensuring our services thrive in Kubernetes clusters, with a keen focus on observability (Metrics, Logging, Distributed Tracing).

Developer Experience Pillar: Focuses in empowering and unblocking product teams with state-of-the-art developer tooling. Think cloud development environments, cutting-edge CI/CD tooling (build, test, deploy), crafting golden paths, streamlining onboarding processes, and leading the way in incident management. It's all about creating a smooth, efficient developer journey.

By ensuring our infrastructure is robust and our developers are well-supported, our Developer Platform team plays a crucial role in enabling our business to thrive and innovate.

What You’ll Work On

  • A cross-functional team that implements platform tools, automates processes, maximizes uptime, and maintains a Kubernetes-based cloud development environment.
  • Enhancing the technical expertise of fellow engineers on the team and providing insightful, thorough code reviews.
  • Identify opportunities to Introduce new workflows or tooling to enhance the developer experience.
  • In partnership with the team, you will be responsible for the observability solution, implementing best practices for Logging, Metrics, and Tracing.
  • Creating and running enablement sessions to empower developers. Improve and maintain comprehensive documentation to facilitate easier onboarding and efficient processes.
  • Participating in a rotation program to support developers with questions and issues related to internal tools, ensuring smooth operations.

What You’ll Bring to this Role and Your New Team

  • Technical Expertise:5+ years of experience in software development and a strong understanding of cloud development environments and CI/CD practices, with practical experience using tools like GitHub Actions and other CI integration tools (e.g., Merge Queue, code coverage, etc.).
  • Developer Experience Advocate: You're all about crafting tools that resonate with engineers. Your focus? Simplicity, supportability, ease-of-use. Plus, you're a pro at gathering feedback and enhancing the developer experience.
  • Decisive in Ambiguity: You're comfortable making decisions in uncertain situations, knowing that action often leads to answers.
  • Collaboration Across Teams: Work closely with product teams to build a robust infrastructure that aligns with business needs and developer requirements. You excel in making things clear, understanding risks, and discussing trade-offs.
  • Quality Leader: You're driven to uplift our standards in quality, reliability, and performance.
  • Lean & Experimental: You have a metrics-driven approach and love to experiment.
  • Mentor & Guide: Sharing knowledge and mentoring team members is second nature to you.
  • Problem-Solving Skills: Ability to identify and address pain points in the developer workflow, implementing effective solutions.
  • Feedback-Driven Approach: Eagerness to learn from developer feedback through surveys and interviews, and apply these insights to drive improvements.

Bonus if you:

  • Have past experience working at a SaaS Product Led Growth company.
  • Are experienced with AI

Technical Skills We’re Targeting:

  • Experience with the Kubernetes echo system tooling
  • Experience with scripting languages such as python
  • Infrastructure as Code tooling - e.g. Terraform
  • Continuous Integration/Continuous Deployment (CI/CD): Familiarity with CI/CD pipelines and tools like ArgoCD, Jenkins, GitLab CI, CircleCI, or GitHub Actions.
  • Observability tools including Prometheus, Grafana, Datadog and Rollbar
  • Some experience of modern front-end stacks - e.g. Webpack, Babel, Vue.js, React.js
  • Server technologies such as Node.js and Ruby on Rails
  • Relational Databases such as MySQL, PostgreSQL
  • Distributed computing concerns such as message queues and pub/sub
  • Understanding of Graphql and RESTful APIs

Job descriptions can be overwhelming. At Vidyard we are motivated to drive change togetherand deeply value the unique experiences, abilities and opinions you possess. We value candidates who own it, and if you’re relentlessly resourceful too, and you might be exactly who we are looking for. 

As we also value user obsession, we prioritize our users, customers and community so you can expect to hear from our team even if you are not selected to move forward.

What You’ll Love about Vidyard:

  • Competitive pay
  • Comprehensive, flexible benefits on day one
  • Wellness allowance to spend on what's important to you 
  • Flexible hours + unlimited vacation + programs to support travel while working, enabling you to live your best life
  • Access to Inkblot, a digital mental health platform + $1,500/person/year for mental health coverage*
  • Allowance to support your ongoing growth and development
  • Parental leave top-up
  • Paid volunteer hours
  • Employee resource groups to empower and drive change at Vidyard and in our communities
  • RRSP match
  • Stock options
  • Flexible holiday program
  • Home office stipend 
  • Flexibility to work in the place that brings out your best: whether you thrive in the comfort of your home office, or are local to, and prefer the energy of our collaboration space in Kitchener, Ontario, Canada, there is flexibility for all.  Although we default to remote-first there will be occasional in-person meetings/events purposefully designed for connection and collaboration.

Vidyard is an equal opportunity employer. Applicants who require reasonable accommodation to complete the application and/or interview process should notify us atrecruitment@vidyard.com. Unsolicited resumes from Agencies will not be accepted.

See more jobs at Vidyard

Apply for this job

+30d

Web Scraping Engineer

LegalistRemote
DevOPSDjangosqlRabbitMQDesigngraphqlc++dockerkubernetesjenkinspythonAWS

Legalist is hiring a Remote Web Scraping Engineer

Intro description:

Legalist is an institutional alternative asset management firm. Founded in 2016 and incubated at Y Combinator, the firm uses data-driven technology to invest in credit assets at scale. We are always looking for talented people to join our team.

Where You Come In:

  • Help to design and implement the architecture of a large-scale crawling system
  • Design, implement, and maintain various components of our data acquisition infrastructure (building new crawlers, maintain existing crawlers, data cleaners & loaders)
  • Work on developing tools to facilitate the scraping at scale, monitor the health of crawlers and ensure data quality of the scraped items. 
  • Collaborate with our product and business teams to understand / anticipate requirements to strive for greater functionality and impact in our data gathering systems 

What you’ll be bringing to the team:

  • 3+ Years experience with Python for data wrangling and cleaning
  • 2+ Years experience with data crawling & scraping at scale (100+ spiders at least)
  • Productionized experience with Scrapy is mandatory. Distributed crawling and advanced scrapy experience are a plus.
  • Familiarity with scraping libraries and monitoring tools highly recommended (BeautifulSoup, Xpaths, Selenium, Puppeteer, Splash)
  • Familiarity with data pipelining to integrate scraped items into existing data pipelines.
  • Experience extracting data from multiple disparate sources including HTML, XML, REST, GraphQL, PDF, and spreadsheets.
  • Experience running, monitoring and maintaining a large set of broad crawlers (100+ spiders) 
  • Sound Knowledge in bypassing Bot Detection Techniques
  • Experience using techniques to protect web scrapers against site ban, IP leak, browser crash, CAPTCHA and proxy failure.
  • Experience with cloud environments like GCP, AWS, as well as containerization tools like Docker and orchestration such as kubernetes or others.
  • Ability to maintain all aspects of a scraping pipeline end to end (building and maintaining spiers, avoiding bot prevention techniques, data cleaning and pipelining, monitoring spider health and performance).
  • OOP, SQL and Django ORM basics

Even better if you have, but not necessary:

  • Experience with microservices architecture would be a plus.
  • Familiarity with message brokers such as Kafka, RabbitMQ, etc
  • Experience with DevOps
  • Expertise in data warehouse maintenance, specifically with Google BigQuery (ETLs, data sourcing, modeling, cleansing, documentation, and maintenance)
  • Familiarity with job scheduling & orchestration frameworks - e.g. Jenkins, Dagster, Prefect

See more jobs at Legalist

Apply for this job

+30d

Senior Director of Engineering

LatticeSF, NYC, Remote
remote-firstpostgresslackgraphqlc++Node.js

Lattice is hiring a Remote Senior Director of Engineering

This is Engineering at Lattice

Lattice’s Engineering team continuously works to better our product and our craft. We use a modern, cutting-edge tech stack and love experimenting with new technologies. We strive for maintainable, robust, and performant code. We’re highly collaborative and continuously iterative and work closely with designers and product managers. We prioritize not only great technical architecture but also an amazing product experience.

Who You Are 

We’re looking for an engineering leader who is passionate about supporting the growth of our engineering teams and developing our organization to support our scaling portfolio of HRIS products. This is a unique opportunity to develop the engineering culture to support the next several years of Lattice’s growth. In this role, you will reimagine enterprise software and build highly leveraged products that enable thousands of companies, including Lattice itself, to engage, retain, and develop high performance with their employees. If you see the potential of how delightful people management tools can transform a business, this is the role for you.

  • You have 5+ years of experience managing software teams. 
  • You have 3+ years of experience growing and managing multi-team organizations, including engineering managers who have reported to you.
  • You are kind and intellectually mature; equipped with the empathy, integrity, and technical ability required to quickly earn the trust of a technically astute team.
  • You are comfortable with ambiguity, autonomy, and responsibility; you enjoy figuring out what needs to be done—and then doing it.
  • You have excitement for building up teams. You enjoy hiring and tuning the process to identify talent from diverse backgrounds.
  • You are employee-focused: you care deeply about the people on your team, helping them to achieve their personal and professional goals, and enabling them to do the best work of their lives.
  • You have an eye for great products and can work with software engineers, product managers, and designers to effectively deliver them.
  • You have experience overseeing the technical decision-making process across multiple teams.
  • Preferably, you have professional experience with the technologies with which we work (Node.js, React, GraphQL, Postgres, Amazon Web Services).

Responsibilities

  • Lead and grow multiple engineering teams, with an active focus on hiring and onboarding new team members to be successful in their roles.
  • Enable your team to do the best work of their lives by supporting a healthy and collaborative engineering culture that embodies Lattice's values.
  • Develop engineers and engineering managers to advance in their careers.
  • Ensure a delightful, reliable experience for Lattice customers around the globe, while simultaneously enabling a rapid pace of development.
  • Set the direction for the team and anticipate strategic and scaling-related challenges via intentional long-term planning.
  • Collaborate closely with the Product team to define, plan, and prioritize our product strategies and roadmap.

--

The estimated annual cash salary for this role is $226,000.00 - $354,000.00. This position is also eligible for incentive stock options, subject to the terms of Lattice’s applicable plans.

Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: Medical insurance; Dental insurance; Vision insurance; Life, AD&D, and Disability Insurance; Emergency Weather Support; Wellness Apps; Paid Parental Leave, Paid Time off inclusive of holidays and sick time; Commuter & Parking Accounts; Lunches in the Office; Workplace Amenities Stipend, Internet and Phone Stipend; One time WFH Office Set-Up Stipend; 401(k) retirement plan; Financial Planning; Learning & Development Budget; Sabbatical Program; and Invest in Your People Fund

*Note on Pay Transparency:

Lattice provides an estimate of the compensation for roles that may be hired as required by state regulations. Compensation may vary based on (a) location, as Lattice factors in specific location when benchmarking compensation for most roles; (b) individual candidate skills and qualifications; and (c) individual candidate experience.

Additionally, Lattice leverages current market data to determine compensation, so posted compensation figures are subject to change as new market data becomes available. The salary, other compensation, and benefits information is accurate as of the date of this posting. Lattice reserves the right to modify this information at any time, subject to applicable law.

#LI-Remote

About Lattice

Lattice is on a mission to build cultures where employees and their companies thrive. In an age where employees have more choices than ever before, businesses that put employees first are winning ????– and Lattice is building the tools to empower those people-centric companies.

Lattice is a people success platform that offers performance reviews, employee engagement surveys, real-time feedback, weekly check-ins, goal setting, and career planning in a way that allows companies to focus on employee development, growth, and engagement – yielding stronger employee retention, performance, and impact to the bottom line ????. Since launching in 2016, we have grown to over 5,000+ customers globally, including brands like Slack, Robinhood, and Gusto. 


Lattice is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Lattice is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.

By clicking the "Submit Application" button below, you consent to Lattice processing your personal information for the purpose of assessing your candidacy for this position in accordance withLattice's Job Applicant Privacy Policy.

Apply for this job