CrawlJobs Logo

Senior Software Engineer (Localization)

mozilla.org Logo

Mozilla

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Localization Team manages the infrastructure that powers localization across all Mozilla products and services, and supports our global community of volunteer localizers. As a Senior Engineer, you’ll contribute to a range of Mozilla localization projects and technologies — from Pontoon, our Django-based Translation Management System, to open source libraries like moz-l10n. You’ll also engage with development of standards such as Unicode MessageFormat and work on internationalization features that shape the experience of Firefox and other Mozilla products. You’ll contribute to architectural discussions and help drive feature development within the team. At Mozilla, Senior Engineers are expected to work independently on well-defined projects, collaborate closely with peers, and play a key role in delivering high-quality software that advances the team’s goals and Mozilla’s mission.

Job Responsibility:

  • Contribute to the development of Python and JavaScript libraries (such as moz-l10n) and tools that support Mozilla’s localization infrastructure
  • Collaborate with engineers and program managers to design and implement new Pontoon features, across both the front-end and back-end
  • Improve internationalization within the Firefox codebase to make features more adaptable and accessible across languages and regions
  • Contribute to discussions shaping Mozilla’s positions on internationalization and localization standards
  • Engage with our community of volunteer developers and localizers to support and guide Mozilla’s localization efforts
  • Collaborate effectively with teammates and internal clients across regions and time zones

Requirements:

  • Strong experience developing and maintaining web applications and tools using Python and JavaScript
  • Solid understanding of web technologies, APIs, and modern development workflows
  • Experience with internationalization (i18n) and localization (l10n) concepts, tools, or workflows
  • Ability to collaborate effectively in a distributed team, across time zones and disciplines
  • Excellent communication skills, with an emphasis on clarity and working across technical and non-technical roles
  • Commitment to our values: Welcoming differences
  • Being relationship-minded
  • Practicing responsible participation
  • Having grit

Nice to have:

  • Fluency in another language and understanding of linguistic diversity (e.g., grammar, plurals, text direction, and cultural conventions)
  • Experience with open source development practices and community collaboration
  • Programming experience in Rust and C++
What we offer:
  • Generous performance-based bonus plans to all eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)
  • Flexible work environment
  • Industry-leading paid parental leave (up to 26 weeks of fully paid leave for childbearing parents and up to 12 weeks for non-childbearing parents)
  • Reimbursement for professional development (up to $3,000/year)
  • A work setup including the latest hardware and software of your choice

Additional Information:

Job Posted:
January 16, 2026

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 Engineer (Localization)

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

Our platform is PHP, MySQL, and AWS, which we leverage to deliver exciting new f...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
arrive.com Logo
Arrive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly skilled and proficient coding in PHP
  • Strong skills in adjacent areas such as TypeScript, React, JavaScript or Python
  • Deep technical understanding of MySQL and relational databases, particularly database performance tuning
  • Knowledge of best practises around Modern Software Engineering, CI/CD, DORA metrics
  • Experience of troubleshooting and fixing performance issues in a full-stack application
  • Experience of software architecture and presenting technical designs
  • Excellent communicator with a self-starter attitude and comfort working autonomously
  • Demonstrable expertise and understanding of API development/design and experience interfacing with disparate systems
  • Applicable understanding of software security, common exploits and secure development practices, including the OWASP Top 10
  • Proven and demonstrable understanding of testing methodologies and frameworks
Job Responsibility
Job Responsibility
  • Participate in Scrum ceremonies and work with colleagues, stakeholders and third parties to align on requirements and deliver a user experience
  • Full lifecycle development of RESTful APIs and web apps which can operate at scale on AWS
  • Appreciate the benefits of TDD/BDD, ensuring all code is tested and reviewed to the highest standards
  • Adapt quickly to changing environments, concepts and emerging technologies to assist in the future roadmap of our products
  • Understand performance tuning and optimisation, and how to diagnose technical issues across local, pre-release and production environments running on AWS
  • Operate a DevOps culture and are responsible for developing, deploying, operating and monitoring our team’s deliverables
  • Set the technical standard for the team
  • offering mentoring and support to your team-mates
What we offer
What we offer
  • A rewarding working environment within a collaborative, supportive and inclusive team
Read More
Arrow Right

Senior Software Engineer, Autonomy - Calibration, Mapping & Localization

As a Staff/Senior Software Engineer on our Calibration, Localization, & Mapping ...
Location
Location
United States , Mountain View
Salary
Salary:
180000.00 - 198000.00 USD / Year
cyngn.com Logo
Cyngn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS/Phd with focus in robotics or a similar technical field of study
  • Solid foundation in probability theory, linear algebra, 3D geometry, and spatial coordinate transformations
  • In-depth understanding of matrix factorization algorithms and Lie algebra/groups
  • Solid theoretical knowledge of state-of-the-art techniques in 3D Lidar-based mapping and localization for autonomous vehicles (LOAM series, GICP, FastLIO, bundle-adjustment)
  • Familiarity with state estimation frameworks such as EKF’s as well as modern nonlinear optimization libraries (GTSAM, G2O, Ceres-Solver, GNC-Solver, etc.)
  • 6+ years of industry experience as an autonomous vehicle or robotics software engineering professional including hands-on implementation and tuning on production hardware
  • 6+ years industry experience writing C++ software in a production environment - architecture design, unit testing, code review, algorithm performance trade-offs, etc.
  • Proficiency in Python
  • Excellent written & verbal communication skills
Job Responsibility
Job Responsibility
  • Design, implement, tune, and test mapping, localization, and sensor calibration algorithms for our autonomous vehicle platforms using C++ and Python
  • Develop tooling and metrics for performance validation and continuous testing frameworks
  • Balance project tasks, code reviews, and research to meet product-driven milestones in a fast-paced startup environment
What we offer
What we offer
  • Health benefits (Medical, Dental, Vision, HSA and FSA (Health & Dependent Daycare), Employee Assistance Program, 1:1 Health Concierge)
  • Life, Short-term and long-term disability insurance (Cyngn funds 100% of premiums)
  • Company 401(k)
  • Commuter Benefits
  • Flexible vacation policy
  • Sabbatical leave opportunity after 5 years with the company
  • Paid Parental Leave
  • Daily lunches for in-office employees and fully-stocked kitchen with snacks and beverages
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Mapping & Localization

We are seeking a highly skilled and motivated Senior Software Engineer to join o...
Location
Location
United States , Santa Clara
Salary
Salary:
150000.00 - 200000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science, Computer Engineering, or a related technical field
  • 3+ years of experience in developing large-scale, real-time C++ systems
  • Strong proficiency in modern C++ and understanding of multi-threading, multiprocessing, and operating systems, e.g. ROS
  • Solid foundation in data structures, algorithms, and software design principles
  • Familiarity with large-scale map data pipelines and distributed systems
  • Familiarity with CI/CD systems, and maintaining production-grade infrastructure
  • Excellent written and verbal communication skills
  • Self-motivated, comfortable operating without direct supervision
Job Responsibility
Job Responsibility
  • Design and optimize scalable interfaces for online lane and map representation
  • Improve cross-module map interfaces to support perception, prediction, and planning pipelines
  • Develop and enhance systems for large-scale map deployment, including offline map generation, version control, and online tile-based LiDAR map loading
  • Maintain and evolve the mapping watchdog and event mining systems to monitor system health and anomalies
  • Enhance the mapping CI system to support robust development and deployment workflows
  • Optimize performance of offline 3D reconstruction pipelines
  • Collaborate closely with cross-functional teams to understand system-wide dependencies and performance needs across perception, planning, control, simulation, and infrastructure
  • Work with the operations team to define requirements for data collection, preprocessing, labeling, and validation
  • Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts
  • Ensure team compliance with QMS, monitor quality, and drive process improvements
  • Fulltime
Read More
Arrow Right

Senior Software Engineer I (Localization)

Articulate is looking for a Senior Software Engineer to join our amazing Localiz...
Location
Location
United States
Salary
Salary:
137700.00 - 182426.00 USD / Year
articulate.com Logo
Articulate
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A proven track record of implementing, shipping and maintaining production software
  • 5+ years of experience working in a software engineering environment
  • A history of collaborative, team-based work
  • Strong communication skills and an ability to clearly explain technical topics to engineers and non-engineers alike
  • Little need for direct oversight
  • Ability to write clear, testable, and maintainable JavaScript/Typescript
  • Proficiency with fullstack JavaScript/TypeScript technologies (React, Node.js, Postgres, Docker)
  • Proficiency with backend technologies (Node.js, Postgres, Docker)
  • Event-driven architecture experience
Job Responsibility
Job Responsibility
  • Build new features and enhance existing ones with an eye for quality
  • Focus on customers and iterate quickly to bring them value
  • Collaborate closely with engineers, designers and product leaders
  • Mentor software engineers and review work constructively
  • Participate in defining application architecture
  • Participate in on-call rotation and level up our incident response process
  • Be part of a growing remote-first company with a world-class culture
  • Be responsible for making effective use of your time, focusing on quality results instead of effort
What we offer
What we offer
  • Bonus-eligible
  • Robust suite of benefits (visit website for full list)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Access Assurance

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
United States , San Jose
Salary
Salary:
117500.00 - 270000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 10+ years experience
  • Experience designing and developing software systems design tools and languages
  • Excellent analytical and problem solving skills
  • Experience in overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Evaluating and selecting forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • History of innovation with multiple patents or deployed solutions in the field of software design
  • Excellent written and verbal communication skills
  • mastery in English and local language
Job Responsibility
Job Responsibility
  • Develops organization-wide architectures and methodologies for software systems design and development across multiple platforms and organizations within the Global Business Unit
  • Identifies and evaluates new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value
  • creates plans for integration and update into architecture
  • Reviews and evaluates designs and project activities for compliance with development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Leverages recognized domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups
  • Provides guidance and mentoring to less- experienced staff members to set an example of software systems design and development innovation and excellence
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We're hiring a Senior Software Engineer to join Data Platform squad. We are look...
Location
Location
France , Paris
Salary
Salary:
55000.00 - 60000.00 EUR / Year
implicity.com Logo
Implicity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computer Science, Data Engineering, or equivalent
  • 5+ years of experience in backend development
  • Strong experience in backend development (Java, Node.js)
  • Hands-on experience with data engineering tools (Airflow, dbt, Kafka, Spark, Flink)
  • Solid understanding of SQL and NoSQL databases, including query optimization
  • Familiarity with cloud data services (AWS Redshift, Google BigQuery, Snowflake)
  • Knowledge of containerization and orchestration (Docker, Kubernetes)
  • Experience working with APIs and integrating data from multiple sources
  • Highly aware of secure development practices (Top 10 OWASP)
  • At least one experience in a micro-services architecture
Job Responsibility
Job Responsibility
  • Develop and maintain scalable backend applications with a focus on data-intensive workflows
  • Design, implement, and optimize ETL pipelines for efficient data processing
  • Work with streaming and batch data processing frameworks (Apache Kafka, Spark, Flink)
  • Optimize relational (PostgreSQL, MySQL) databases for performance
  • Ensure data integrity, reliability, and scalability across distributed systems
  • Collaborate with data scientists, analysts, and DevOps teams to integrate data-driven solutions
  • Deploy and manage applications in cloud environments (AWS) using CI/CD pipelines
What we offer
What we offer
  • Health care plan: Alan (50% employer)
  • Luncheon voucher: 9€ (50% employer)
  • Transport: 50% of your pass OR sustainable mobility pass
  • Eligible for stock option (BSPCEs) according to the company's existing rules
  • Regular team events, especially every Thursday evenings
  • Shareholder: you will be incentivized with company equity
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Full Stack)

Location
Location
Salary
Salary:
Not provided
kloud9.nyc Logo
Kloud9
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Academic background in Computer Science (BS or MS) or equivalent work experience
  • 7 - 9 years of additional relevant professional experience
  • In-depth experience in Java 11+
  • 6+ years’ experience developing scalable applications, APIs, and services in Java tech stack
  • 6+ years’ experience developing UI’s using react
  • Hands on experience in JavaScript, HTML, CSS
  • Experience in micro service architecture, domain driven design, and RESTful Services using Spring Boot
  • 3+ years' experience with relational database (MySQL/PostGre) and non-relation DB (MongoDB, Dynamo DB)
  • Be a self-starter with a passion for technology and a burning desire to constantly improve yourself, the product, and the codebase
  • Experience using cloud services to build an integrated application in production (AWS - EC2, ECS, API gateway, Lambda)
Job Responsibility
Job Responsibility
  • Building new capabilities such as localization, workflow driven copy writing etc. in the platform
  • Building platform excellence in all non-functional pillars such as availability, observability
  • Ensuring platform’s capability to handle voluminous data ingress and egress
  • Hypercare of the platform after release of any capability/additional features
  • Contributing ideas for new features and identifying technical areas for improvement proactively
  • Collaborating with other engineering teams to ensure effective integration of capabilities/data
  • Following best engineering practices to continuously deliver working software
What we offer
What we offer
  • Kloud9 provides a robust compensation package and a forward-looking opportunity for growth in emerging fields
Read More
Arrow Right