All active JavaScript roles based in Montana.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
Share this job
MongoDB is building a world-class team in North America to create tooling that helps customers modernize their applications and migrate their data from legacy relational databases to MongoDB in real-time. As companies modernise legacy workloads and data ecosystems, they are increasingly drawn to the flexibility and scalability of the document model. The tools developed by the Code Generation and Data Migration team are critical in this journey, helping customers with schema modeling, code generation, initial data loads, and continuous data synchronization.
We're looking for a Senior Engineer with a strong background in computer science fundamentals, systems design, experience in the Java ecosystem, streaming systems, and data-intensive applications to join our engineering team. In this role, you will be instrumental in designing, building, and optimizing the underlying data structures, algorithms, and database interactions that power our generative AI platform, code generation and migration tools. This involves crafting sophisticated orchestration layers, robust integration points, and high-performance data systems that seamlessly connect and leverage advanced AI capabilities for code generation and building a sophisticated data migration suite using a modern technology stack, which includes Java, Spring Boot, Kafka, Debezium, and React.You will work on critical components that ensure the scalability, efficiency, and reliability of our services, collaborating closely with AI researchers, product management and other engineers to design and implement cutting-edge products that solve complex customer challenges.
This role will be based out of North America in the PST and MST zones only.
Within the first three months, you will have:
Within six months, you will have:
Within 12 months, you will have:
MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, transform, and disrupt industries with software. MongoDB’s unified database platform—the most widely available, globally distributed database on the market—helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available across AWS, Google Cloud, and Microsoft Azure.
With offices worldwide and nearly 60,000 customers—including 75% of the Fortune 100 and AI-native startups—relying on MongoDB for their most important applications, we’re powering the next era of software.
Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB.
To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
REQ ID: 425547
MongoDB’s base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB’s total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, 401(k) plan, mental health counseling, access to transgender-inclusive health insurance coverage, and health benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to U.S.-based candidates.
Ready to apply?
Apply to MongoDB
Share this job
Fondato nel 1981 con un unico negozio nel nord-ovest dell'Inghilterra, JD Group è cresciuta fino a diventare un retailer omnicanale leader a livello mondiale nei settori della moda sportiva, dell'outdoor e delle palestre. I nostri team, eterogenei e motivati, gestiscono un portafoglio di rinomati marchi in numerosi mercati internazionali.
Quotata alla Borsa di Londra dal 1996 e orgogliosa membro del FTSE100 dal 2019, JD Group continua ad espandersi sia in Italia che a livello globale, guidata da un impegno verso l'innovazione, l'eccellenza e le possibilità.
La nostra visione è quella di diventare il rivenditore omnicanale più affidabile e dinamico al mondo nel settore dello sport e dell'outdoor. Diamo il benvenuto a persone di ogni provenienza che desiderino unirsi a noi per plasmare questo futuro!
Come membro del Team JD sarai responsabile di assicurare il miglior servizio possibile ai clienti ogni volta che visiteranno il negozio. Assisterai il cliente al fine di massimizzare la produttivita' dello store, superando i tuoi target di vendita e utilizzando i dispositivi presenti in negozio.
Customer Service:
Assiste il cliente in tutte le fasi della vendita, dalla scelta all’acquisto del prodotto, assicurandosi che i target siano raggiunti;
Fornisce alternative e massimizzare le vendite sfruttando anche i canali digitali che l’azienda offre garantendo la massima soddisfazione del cliente;
Visual Merchandising:
Assiste al costante mantenimento degli standard sul piano vendita, occupandosi se necessario, della pulizia degli spazi.
Verifica lo stock presente in piano vendita, sostituendolo quando necessario, al fine di garantire che l’intera gamma di taglie sia presente.
Esperienza nel settore Retail preferibile;
Ottime doti di comunicazione e gestione del cliente;
Predisposizione al lavoro in team e buon livello di attenzione al dettaglio.
Ti chiediamo di inserire nel CV l'autorizzazione al trattamento dei tuoi dati personali ai sensi del Regolamento UE n. 679/2016 e della legislazione italiana vigente.
Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91 e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.
Il gran numero di candidature che la nostra azienda attrae, richiede attenta analisi. Se non ricevi un nostro contatto entro le prime due settimane successive alla candidatura, ti preghiamo di ritenerti libero/a di valutare altre opportunita’ o tenere monitorata la nostra Career Page e seguire la nostra pagina Linkedin per rimanere aggiornato su ogni opportunità.
Grazie per il tuo interesse in JD Sports!
Ready to apply?
Apply to JD SportsShare this job
JD Sports Fashion, fondata nel 1981 con un unico negozio nel nord-ovest dell’Inghilterra, è ora uno dei principali retailer Multi-Canale della moda sportiva e outdoor in UK ed Europa. Il gruppo ha oltre 2.400 negozi, è orientato a diverse fasce di vendita al dettaglio, ed è orgoglioso di offrire ai propri clienti gli ultimi prodotti delle migliori marche.
Come membro del Team JD sarai responsabile di assicurare il miglior servizio possibile ai clienti ogni volta che visiteranno il negozio. Assisterai il cliente al fine di massimizzare la produttivita' dello store, superando i tuoi target di vendita e utilizzando i dispositivi presenti in negozio.
Customer Service:
Assiste il cliente in tutte le fasi della vendita, dalla scelta all’acquisto del prodotto, assicurandosi che i target siano raggiunti;
Fornisce alternative e massimizzare le vendite sfruttando anche i canali digitali che l’azienda offre garantendo la massima soddisfazione del cliente;
Visual Merchandising:
Assiste al costante mantenimento degli standard sul piano vendita;
Verifica lo stock presente in piano vendita, sostituendolo quando necessario, al fine di garantire che l’intera gamma di taglie sia presente.
Esperienza nel settore Retail preferibile;
Ottime doti di comunicazione e gestione del cliente;
Predisposizione al lavoro in team e buon livello di attenzione al dettaglio;
Necessaria iscrizione alle liste del Collocamento Obbligatorio L. 68/99.
Sconto sui prodotti.
Ti chiediamo di inserire nel CV l'autorizzazione al trattamento dei tuoi dati personali ai sensi del Regolamento UE n. 679/2016 e della legislazione italiana vigente.
Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91 e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.
Il gran numero di candidature che la nostra azienda attrae, richiede attenta analisi. Se non ricevi un nostro contatto entro le prime due settimane successive alla candidatura, ti preghiamo di ritenerti libero/a di valutare altre opportunita’ o tenere monitorata la nostra Career Page e seguire la nostra pagina Linkedin per rimanere aggiornato su ogni opportunità.
Grazie per il tuo interesse in JD Sports!
Ready to apply?
Apply to JD SportsWe’re a team of builders, adventurers, and risk takers using technology to help people confidently explore the outdoors. Driven by our mission to awaken the adventurer inside everyone, we build products that optimize every outdoor experience and inspire confidence to get out and go further.
We’re a high-growth tech company. The pace is fast, the work takes grit, and ambiguity is part of the job. As the world changes around us, we adapt - continuously evolving how we build, prioritize, and deliver.
Our business moves quickly, and there’s real opportunity to shape what we build next. Each of our verticals - Hunt, Offroad, Backcountry, and Fish - is at a different stage of maturity, which means the challenges you encounter and the impact you have will vary depending on where you sit and what the business needs most.
We operate with an experimentation mindset, continually iterating and improving how we solve problems. We expect our people to use the latest tooling, including AI, thoughtfully and responsibly, pairing human judgment with technology to increase quality, speed, and impact.
Our impact comes to life through the products we build, in the stories of our customers, and in our growing commitment to land stewardship and recreational access.
This is not for a specific role. By applying here, you're joining our talent pool for future opportunities.
While submitting this general application adds your profile to our Engineering talent pool for future consideration, we highly encourage you to check our careers page regularly and apply directly to any open positions that align with your qualifications and interests. This ensures you're actively considered for roles that match your skills, as we typically prioritize applications to specific job postings first when filling open positions.
At onX, our Engineering team builds the technology that powers our innovative outdoor navigation apps. We work in a fast-paced, collaborative environment where curiosity, problem-solving, and creativity are highly valued. Our engineers tackle challenges across multiple platforms and domains, delivering dynamic and reliable experiences to our users.
Here are some of the technologies we use:
Just a reminder: This general application won’t replace applying for specific roles, so be sure to check back often and apply for any openings that fit your skills and experience.
Want to stay connected? Follow us on LinkedIn!
Location requirements will vary by role and will be detailed in the specific job postings. For many of our Engineering roles, remote work is available from any state where onX is a registered employer. We currently support remote work across 25+ states.
Our headquarters are in Missoula and Bozeman, MT, with Basecamp locations across the U.S. We bring our passion for technology and the outdoors to work every day, aiming to inspire others to explore the wild.
Basecamps are remote clusters where fully remote onXers gather for work and adventure. Currently, our Basecamps are located within a 90-mile radius of the following cities:
For specific location details, please refer to the job postings.
Compensation details will be job-specific and outlined in individual postings.
onX is committed to compensating all employees fairly and equitably for their contributions. The pay range for any position will vary based on experience, skills, certifications, and education among other factors as required in the job description. In addition, full-time onX employees are eligible for a grant of common share options with a vesting schedule and a potential annual bonus of 10% based on company performance.
At onX, we believe that unique perspectives make us stronger. By bringing together people with different experiences, ideas, and viewpoints, we fuel innovation and move closer to our mission of awakening the adventurer in everyone. We are proud to be an equal opportunity employer and are committed to fairness not only in hiring, but also in development, compensation, and promotion. Our goal is to build an inclusive community where every team member can show up authentically and thrive. Together, we win as one team. Come join us!
onX Maps will never ask for credit card or SSN details during the initial application process. For your digital safety, apply only through our legitimate website at onXmaps.com or directly via our LinkedIn page.
onX does not sell any Personal Information, but we may transfer employment related records to our service providers or third parties that provide business services to onX or as required by law. For more information, see our Privacy Policy.
As part of our interview process, your conversation may be recorded for documentation purposes to allow interviewers to focus fully on the discussion. Recordings are confidential and accessible only to authorized personnel. Please note, onX respects all applicable laws regarding recording consent, and you will have an opportunity to opt-out if preferred.
Ready to apply?
Apply to onX
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.