CrawlJobs Logo

Senior Software Engineering Educator

mercury.com Logo

Mercury

Location Icon

Location:
United States; Canada , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

166600.00 - 208300.00 USD / Year

Job Description:

Our Engineering Training team is looking for a software engineer and educator who cares deeply about skill acquisition, mentorship, and high quality leadership. You balance pragmatic execution with thoughtful program design, and you’re comfortable doing the legwork to drive adoption. This is a unique opportunity to help define and drive what it means to be an excellent senior software engineer at Mercury. Our first focus is driving high-skill mentorship across the department. From there, we want to expand into other IC leadership growth areas like project leadership and system design.

Job Responsibility:

  • Stand up a mentorship-focused initiative for Senior Software Engineers, from pilot to broader rollout
  • Incorporate AI best practices into coaching and materials so AI usage strengthens, not erodes, engineering excellence
  • Do the operational work that drives adoption: scheduling, facilitation, follow-ups, and iteration based on feedback
  • Collaborate closely with training team members and cross-functional partners to drive broader skill acquisition efforts

Requirements:

  • Has 5+ years of shipping quality software into production while mentoring peer software engineers in a start-up environment
  • Communicates clearly and gives actionable, direct, kind feedback
  • Enjoys turning fuzzy goals into simple, repeatable programs
  • Knows when to lean into 1:1 sessions or organizational legwork to drive adoption or improve learning outcomes
  • Models a care of craftsmanship and healthy engineering habits, including thoughtful AI usage
  • Loves turning passive, explanatory content into active, exercise-centric learning resources
What we offer:
  • base salary
  • equity (stock options)
  • benefits

Additional Information:

Job Posted:
December 10, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineering Educator

Software Engineer / Senior Software Engineer

ARiA is looking for highly motivated self-starters and low-ego team players to j...
Location
Location
United States , Madison; Alexandria; Seattle
Salary
Salary:
Not provided
ariacoustics.com Logo
Applied Research in Acoustics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants selected for employment will be subject to a government security investigation and must meet eligibility requirements, including U.S. citizenship, for access to sensitive information
  • Bachelor’s degree or greater in a relevant technical field (Computer Science, Engineering, or equivalent)
  • Expertise designing and developing code using modern programming/scripting languages such as C, C++, Golang, JavaScript (and variants), and Python
  • Expertise developing and deploying software in an agile, continuous-integration (CI) framework across a variety of hardware platforms (desktop, server, cloud) using modern tools including containerization (e.g., Docker, Kubernetes)
  • Exceptional ability and desire to acquire new knowledge and skills to solve challenges
  • Ability to work independently but collaboratively
  • Ability to manage multiple projects in a fast-paced professional office environment
  • Ability to communicate technical solutions to colleagues and customers
  • Superior oral and written communications skills
Job Responsibility
Job Responsibility
  • Algorithm and software design, development, research, and testing to support prototypes and products
  • Supporting the transition of research algorithms to fielded systems
  • Preparing documentation to summarize design and status of prototypes and products
  • Assisting with in-field integration, testing, and support, with some local travel required
  • Developing an interface between a C++ underwater-acoustics physics engine and a video game for education and training
  • Developing a JavaScript backend for a scenario-design and management tool for players and integration of that system with a learning-management system (LMS)
  • Developing algorithms and software for a cloud-deployed cognitive tool that allows natural-language query of legal documents to answer user questions about government regulations and supporting the DevOps process for deployment of the prototype
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Infrastructure

The InfraOps team’s primary goal is to enable and empower Kiddom’s engineering b...
Location
Location
United States , New York City
Salary
Salary:
160000.00 - 200000.00 USD / Year
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science or a related field
  • 5+ years professional software engineering experience
  • Experience with Java, or Python, Go, Clojure in a production environment
  • Experience designing and building REST APIs
  • Exposure to authorization technologies (OAuth)
  • Experience with continuous integration and automation tools and processes
  • Strong knowledge of design patterns and software engineering best practices
  • Excellent problem solving and debugging skills
  • Strong acumen or exposure to DevOps or SRE methodologies
  • Keen sense for SecOps.
Job Responsibility
Job Responsibility
  • Evangelizing and fostering a healthy DevOps culture here at Kiddom, working with teams to establish best practices and help guide new and existing services.
  • Practicing Infrastructure as Code (IaC) wherever possible, giving us the confidence in repeatable processes that can be automated.
  • Grow our DevOps efforts from small scale to large scale multi-region
  • Share ownership of the entire infrastructure architecture
  • Aim for high availability, high resiliency
  • Support the engineering team with tools to evaluate the performance of their code in production environments, speed up CI/CD pipeline, & feature verification
  • support the engineering team with tools to speed up CI/CD pipeline, feature verification
  • Design and build a scalable, generalized framework for third-party API integrations
  • Leverage existing infrastructure and components to build RESTful web services
  • Build APIs and robust testing environments for internal and external developers
What we offer
What we offer
  • Competitive salary
  • Meaningful equity
  • Health insurance benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance
  • One Medical membership (in participating locations)
  • Flexible vacation time policy (subject to internal approval). Average use 4 weeks off per year.
  • 10 paid sick days per year (pro rated depending on start date)
  • Paid holidays
  • Paid bereavement leave
  • Paid family leave after birth/adoption. Minimum of 16 paid weeks for birthing parents, 10 weeks for caretaker parents. Meant to supplement benefits offered by State.
  • Commuter and FSA plans
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Made Tech is on a mission to use technology to improve society - for everyone. W...
Location
Location
United Kingdom , Bristol; London; Manchester; Swansea
Salary
Salary:
50000.00 - 70000.00 GBP / Year
madetech.com Logo
Made Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Written code with tests
  • Delivery in an agile environment
  • Worked across a variety of programming languages
  • Worked with at least one Cloud platform
  • Worked with databases
  • Worked with APIs
  • Debugging experience in a range of systems
  • Evidence of self-development
  • Drive to deliver outcomes for users
  • Desire to mentor others
Job Responsibility
Job Responsibility
  • Write and deliver custom software for the public sector
  • Work on a variety of different problems from monoliths to microservices
  • Upskill colleagues and customers
  • Learn from others
  • Combine cloud automation knowledge with DevOps culture
  • Document architecture and infrastructure as code
  • Empower teams with the mantra: you build it, you run it
  • Embrace sharing knowledge and skills with others
  • Coach and help teams use the platforms you build
What we offer
What we offer
  • 30 days Holiday
  • Flexible Working Hours
  • Flexible Parental Leave
  • Remote Working
  • Paid counselling
  • Flexible benefit platform including a Smart Tech scheme, Cycle to work scheme, and an individual benefits allowance which you can invest in a Health care cash plan or Pension plan
  • Optional social and wellbeing calendar of events
  • Fulltime
Read More
Arrow Right

Senior Software Engineer in Test II

As a Senior Software Engineer in Test II you will collaborate closely with small...
Location
Location
India , Noida
Salary
Salary:
Not provided
daxko.com Logo
Daxko
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Vocational Diploma (or another 2-year degree) or Coding Bootcamp with education in Information Technology and Computer Science
  • Six (6+) years of experience in QA Automation
  • Ability to apply systems thinking to the entire software development lifecycle
  • Friendly attitude and collaborative spirit
  • Strong passion for quality and excellence
  • Solid understanding of technologies that are used on our projects and how they work together
  • Solid understanding of Software Quality Assurance processes and tools
  • Highly organized, methodical, terrific problem solver, and great communicator
  • Passionate about software testing and technology
  • Skilled at finding defects
Job Responsibility
Job Responsibility
  • Serve as a testing coach for the team
  • Proactively mitigate risks for planned epics and projects
  • Work autonomously to effectively test features and document test results in an Agile environment
  • Collaborate with team members to quickly deliver customer value and learn from customer feedback
  • Come up with creative and innovative solutions to complex testing problems
  • Evaluate and help define acceptance criteria for user stories
  • Analyze and break down large user stories into smaller, more leaner stories
  • Effectively plan for all testing activities required for the selected user stories each sprint
  • Develop effective testing strategy and execute exploratory tests based on acceptance criteria
  • Develop and maintain manual test cases or documentation for complex testing scenarios
What we offer
What we offer
  • Hybrid work model
  • Leave entitlements
  • Hospitalization/caregiving leaves
  • Paid parental leaves (Maternity, Paternity, & Adoption)
  • Group Health Insurance
  • Accidental Insurance
  • Tax-saving reimbursements
  • Provident Fund (PF)
  • Casual work environments
  • Company Events and Celebrations
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The Senior Software Engineer will work within the Equinox team to lead projects,...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on professional software development experience at a senior level
  • Proven experience of defining technical architectures and leading complex projects through to delivery
  • Proficiency in object-oriented and functional programming
  • Rigorous application of clean code and TDD principles
  • Demonstrated leadership skills and ability to lead by example
  • Proactive approach to identifying issues that affect productivity of the team, finding and implementing appropriate solutions, inspiring the team to adapt and grow
  • Ability to work independently in a fast-paced and rapidly changing environment
  • Proficiency in Java
  • Expertise in component integration via REST APIs and message queues, such as Kafka
  • Thorough understanding of multi-threaded programming
Job Responsibility
Job Responsibility
  • Defining the technical architecture for Equinox, data and process flows from upstream and to downstream systems
  • Liaising with the business stakeholders and business analysts to define new projects, ensure completeness of requirements and agree priorities
  • Designing new functionality
  • Owning iterative delivery of new features to the business
  • Ensuring ongoing system robustness and stability
  • Playing an active role in team’s response to production issues
  • Coaching and mentoring more junior team members to improve the standard of work.
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • A hybrid working model (up to 2 days working at home per week).
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

At Relatient we’re on a mission to make access to healthcare simpler. We partner...
Location
Location
India , Pune
Salary
Salary:
Not provided
relatient.com Logo
Relatient
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in computer science, computer engineering, or equivalent
  • 7+ years of experience in a software engineering role
  • Able to design and implement RESTful APIs using AWS API Gateway and Lambda
  • Build scalable, low-latency services that integrate with Kafka/MSK for async communication
  • Previous experience producing dependable software using Java
  • Previous experience building and working with CI/CD pipelines
  • Strong knowledge of SQL and relational databases
  • Experience giving and receiving code reviews
  • Previous experience building and consuming RESTful web APIs
  • Knowledge of unit testing and integration testing
Job Responsibility
Job Responsibility
  • Lead the design and implementation of new software features and applications, ensuring they meet the healthcare industry's regulatory standards
  • Drive innovation in the product line by researching and applying new technologies and methodologies to solve complex healthcare problems
  • Develop high-quality, secure, scalable software solutions that comply with healthcare regulations such as HIPAA
  • Oversee the entire software development lifecycle, including requirements gathering, design, coding, testing, deployment and maintenance
  • Ensure Software Solutions are developed in compliance with relevant healthcare regulations and standards, where applicable
  • Implement and oversee rigorous unit testing protocols and quality assurance processes to ensure software reliability and performance
  • Collaborate closely with product manager, UX/UI designers, and other stakeholders to understand user needs and translate them into functional software solutions
  • Lead and mentor junior software engineers, promoting a culture of excellence, continuous learning, and knowledge sharing
  • Champion the importance of data security and privacy within the team, ensuring all software solutions adhere to the highest standards of data protections
  • Stay updated with the latest in cybersecurity trends and regulatory changes affecting the healthcare industry to proactively address potential security vulnerabilities
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

At Relatient we’re on a mission to make access to healthcare simpler. We partner...
Location
Location
India , Pune
Salary
Salary:
Not provided
relatient.com Logo
Relatient
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in computer science, computer engineering, or equivalent
  • 7+ years of experience in a software engineering role
  • Able to design and implement RESTful APIs using AWS API Gateway and Lambda
  • Build scalable, low-latency services that integrate with Kafka/MSK for async communication
  • Previous experience producing dependable software using Java
  • Previous experience building and working with CI/CD pipelines
  • Strong knowledge of SQL and relational databases
  • Experience giving and receiving code reviews
  • Previous experience building and consuming RESTful web APIs
  • Knowledge of unit testing and integration testing
Job Responsibility
Job Responsibility
  • Lead the design and implementation of new software features and applications, ensuring they meet the healthcare industry's regulatory standards
  • Drive innovation in the product line by researching and applying new technologies and methodologies to solve complex healthcare problems
  • Develop high-quality, secure, scalable software solutions that comply with healthcare regulations such as HIPAA
  • Oversee the entire software development lifecycle, including requirements gathering, design, coding, testing, deployment and maintenance
  • Ensure Software Solutions are developed in compliance with relevant healthcare regulations and standards, where applicable
  • Implement and oversee rigorous unit testing protocols and quality assurance processes to ensure software reliability and performance
  • Collaborate closely with product manager, UX/UI designers, and other stakeholders to understand user needs and translate them into functional software solutions
  • Lead and mentor junior software engineers, promoting a culture of excellence, continuous learning, and knowledge sharing
  • Champion the importance of data security and privacy within the team, ensuring all software solutions adhere to the highest standards of data protections
  • Stay updated with the latest in cybersecurity trends and regulatory changes affecting the healthcare industry to proactively address potential security vulnerabilities
  • Fulltime
Read More
Arrow Right

Senior Network Software Engineer

Aruba is an HPE Company, and a leading provider of next-generation network acces...
Location
Location
United States , San Jose
Salary
Salary:
133500.00 - 307000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong C programming skills
  • Strong knowledge of Networking protocols, Firewall, TCP/IP, and applications ARP, DHCP, FTP etc.
  • Strong knowledge of switching and routing protocols
  • Strong background in computer science/software engineering concepts including data structures, algorithms
  • Demonstrated abilities in designing robust and scalable applications in embedded and cloud
  • Familiarity with Agile development methodologies and CI/CD environment
  • Demonstrated abilities to work with QA and Remote Teams
  • Demonstrated abilities to prepare necessary Design Specifications, participate in Design and Code Reviews and work with Customer Support Teams for Customer Escalation
  • Proficiency with version control tools like Git
  • Expected industry experience is 6-10 years
Job Responsibility
Job Responsibility
  • Develop and deliver the next generation solutions for packet forwarding team
  • Responsible for all forwarding features including stateful firewall, deep packet inspection, L4-L7 services, URL filtering, SDN, SDWAN, highly scalable cloud-based software applications that constitute the management plane and control plane for various controller networking functions
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right