Software Engineer (Mid/Senior Level)

| Remote
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The mabl team is on a mission to build the easiest low-code test automation solution on the market. We’re enabling everyone from global enterprises to fast-growing startups to integrate application testing into their development pipelines and harness test data to improve product quality by making fast, powerful test automation possible for everyone, regardless of coding experience. 


We recently raised our $40M Series C round of funding, providing us long-term financial stability. While we are growing quickly, we also believe strongly in the value of culture (e.g. 94% of our employees rated mabl favorably in terms of work/life balance!).


To continue delivering on this mission, we’re looking for people to join our team of leaders, experts, innovators, and community builders. Our core values: drive, authenticity, support, and insight, are the foundation of our culture and a key part of what it means to be a mabler. We practice transparency, embrace collaboration, and lead with empathy while encouraging each other to bring our best selves to work.


El equipo de mabl tiene la misión de construir la herramienta low-code de test automation más fácil de usar del mercado. Queremos que todos, desde grandes empresas hasta pequeños emprendimientos y startups puedan integrar application testing en sus procesos de desarrollo. Queremos, sin importar los conocimientos previos de programación, que cada persona pueda utilizar automation testing para mejorar la calidad de sus productos.


Recientemente recaudamos una ronda de financiación de $40 Millones de dólares, en nuestra serie C, lo que nos permite probar que somos financieramente estables en el largo plazo. Aunque crecemos rápido, también creemos fuertemente en el valor de la cultura (por ejemplo, 94% de nuestros empleados votan a malb como una empresa con un buen work/life balance!)


Para continuar con nuestra misión, estamos buscando personas para unirse a nuestro equipo de líderes, expertos, innovadores y constructores de comunidades. Nuestros valores más fundamentales son: drive, authenticity, support e insight. Esta es la base de nuestra cultura y una parte clave de lo que significa ser mabler. En mabl practicamos transparencia, abrazamos la colaboración y lideramos con empatía mientras fomentamos que cada personapueda traer lo mejor de sí al trabajo.



The Role


You will work as a key member of our world-class engineering team, building features that allow mabl to fit seamlessly into modern software development workflows, making it nearly effortless for customers to assess, manage, and improve software quality. You'll work collaboratively to deliver easy-to-use, powerful capabilities in user and access management, enterprise readiness, and integrations with popular CI/CD, ticketing, source control, and messaging systems. You'll have a direct impact on mabl's business, customers, and culture.


As a software engineer, you will have the opportunity to contribute broadly across mabl code base. You will build delightful and performant UIs. You will build reliable and scalable APIs. You will design and implement data pipelines for analyzing test results. You will implement flexible execution engines for running tests. You will define robust and fault-tolerant cloud infrastructure. And, you will participate in an on-call rotation to ensure that it is highly available.


Vas a ser una parte clave de nuestro increíble equipo de ingeniería, estarás construyendo features que le permitirán a mabl ser parte de los workflows de desarrollo más modernos y utilizados; logrando de esta manera que sea sumamente simple para nuestros clientes acceder, manejar y mejorar sus procesos de calidad. Estarás trabajando de manera colaborativa para entregar features poderosas y fácil de usar, entre las que se pueden encontrar manejo de usuarios, herramientas para grandes empresas, integraciones con CI/CDs populares, sistemas de versionados, ticketing y mensajes. Tendrás un impacto directo en el negocio, los clientes y la cultura de mabl.


Como parte del equipo de ingeniería tendrás la oportunidad de contribuir ampliamente al código de mabl. Estarás construyendo hermosas y performantes interfaces. Construirás APIs confiables y escalables. Diseñarás e implementarás data-pipelines para analizar resultados de tests. Implementarás execution engines flexibles para ejecutar estos tests. Definirás infraestructura cloud robusta y a prueba de fallas y también participarás en la rotación de guardia para asegurarte de que nuestra app siempre tenga alta disponibilidad.

What You'll Do

  • Design, build, and maintain features and services across mabl’s entire product surface
  • Work as part of a small, self-directed team to define, implement, test, and support solutions to high-level product challenges
  • Collaborate closely with other engineers, product managers, designers, and other cross-functional stakeholders
  • Take responsibility for the quality and impact of your own contributions and those of your teammates
  • Debug production issues across services and multiple levels of the stack
  • Seek out and incorporate customer feedback continually, including regularly joining customer calls
  • Participate in our on-call rotation

  • Diseñarás, construirás y mantendrás features y servicios a través de todo el producto y la codebase de mabl
  • Trabajarás como parte de un equipo autodirigido para definir, implementar, testear y soportar soluciones desafiantes de alto nivel
  • Colaborarás de manera cercana con otros ingenieros, product managers, diseñadores y cross-functional stakeholders
  • Tomarás responsabilidad del impacto y la calidad de tus contribuciones y las de tus compañeros de equipo
  • Resolverás problemas en producción en múltiples servicios y niveles de stack
  • Buscarás e incorporarás feedback de clientes continuamente, incluso estarás participando en llamadas con los clientes mismos
  • Participarás en nuestra rotación de guardia

About You

  • We know that great team members come from all different backgrounds. We understand that you may not meet all of the qualifications today. If you are passionate about technology and want to advance your skills, we encourage you to apply. 
  • Sabemos que los mejores equipos tienen personas de diferentes backgrounds. Por eso queremos recalcar que si no cumplis hoy con el 100% de los requisitos que mencionamos acá abajo de todas formas nos encantaría conocerte. Queremos apasionados de la tecnología y las interfaces, y queremos ayudarte a crecer y mejorar día a día. Por eso, aunque no cumplas con todos los requisitos, aplica, ¡te esperamos!

  • You have 7+ years of professional software development experience building complex systems and web apps
  • You are curious and committed to learning—about new languages and frameworks and tools; about new parts of the code base; about ways to improve as an engineer; about quality problems that users have; and about how mabl can help address those problems
  • You can design, architect, and implement end-to-end software systems, accounting for scalability, reliability, repeatability, and maintainability
  • You have a solid grasp of UX design and working with designers to deliver delightful user experiences
  • Your are comfortable with DevOps and participating in the full software development life-cycle, including development, deployment, testing, maintenance, and operation
  • You have a deep understanding of core web domain concepts like HTTP, HTML, CSS, JS, JSON, etc.
  • You have strong database skills and, ideally, experience with both SQL and NoSQL systems
  • You have a track record of delivering high functional and non-functional quality apps through testing at all levels (e.g. unit, integration, end-to-end, UI, accessibility, performance, etc.)
  • You are flexible to jump in and contribute wherever needed, even if outside your normal code base, language, framework, or Cloud

  • Tenes 7 años o más de experiencia profesional en desarrollo de software, construyendo sistemas complejos y webapps
  • Sos una persona curiosa y te encanta aprender cosas nuevas. Nuevos lenguajes, frameworks, herramientas. Nuevos pedacitos de la codebase con los que nunca interactuaste antes. Te interesa mejorar día a día como desarrollador y solucionar junto a mabl los problemas de calidad que tienen nuestros usuarios
  • Podes diseñar, planificar e implementar software end-to-end escalable, confiable, reutilizable y fácil de mantener
  • Tenes un buen entendimiento de UX y podes trabajar en equipo junto a diseñadores para crear experiencias de usuario encantadoras
  • ¿Tenes experiencia en DevOps? Buscamos a alguien que le guste participar en el ciclo completo de desarrollo de software; desde programación hasta testing, deployment, mantenimiento y operaciones
  • Tenes un buen entendimiento de los principales conceptos de la web (HTTP, HTML, CSS, JS, JSON, etc)
  • Tenes fuertes habilidades en bases de datos e idealmente, experiencia tanto con sistemas SQL y NoSQL
  • Tiene un historial de entrega de aplicaciones de alta calidad, funcionales y no funcionales. Tienes experiencia testeando con distintas herramientas en todos los niveles (por ejemplo: unit, integración, end-to-end, UI, accesibilidad, performance, etc.)
  • Aunque esté por fuera de tu zona de confort, sos flexible y colaboras cuando sea necesario, aunque no se trate de tu code base o lenguaje favorito
  • ¿Hablas inglés? Estarás constantemente interactuando con mablers de distintas partes del mundo, el inglés será tu herramienta principal para comunicarte

Sample Technologies

  • Languages: TypeScript, Java, JavaScript, Node.js
  • Front end: React, React Router, Redux, Remix
  • Cloud Platform: Google
  • Machine Learning: ML Engine, PaLM API
  • Data Analysis: BigQuery, DataFlow, Spanner
  • Compute: Container Engine, Cloud Functions, App Engine, Cloud Run
  • Source Control: GitHub
  • Continuous Integration: GitHub Actions

Working at mabl

- Trabajamos de manera híbrida y remota, con sede en Estados Unidos y empleados alrededor del mundo. Tenemos +100 mablers distribuidos en 6 países, 4 continentes y 18 estados.

- Organizamos un encuentro anual para fomentar relaciones personales duraderas y también invitamos a los mablers a visitar nuestra oficina de Boston siempre que sea posible.

- Nuestro comité de Diversidad, Equidad e Inclusión ha crecido de 6 a más de 30 personas quienes impulsan iniciativas presupuestadas en todas las áreas de la empresa. Esto incluye contrataciones, onboarding, educación y celebraciones.

- Estamos orgullosos de haber ganado 11 premios desde 2021 que reconocen no solo nuestro producto sino también nuestra cultura y el foco en el cliente.

- Invertimos de manera significativa en beneficios y perks, incluyendo una generosa parental leave, beneficios en salud, bienestar de los empleados y colaboración entre compañeros de trabajo

- Valoramos a nuestros empleados y mostramos nuestro agradecimiento a través de programas de recompensas y reconocimiento, como mabl Kudos y el premio anual de Founders award.


About Us

mabl es el SaaS empresarial líder en automatización de pruebas inteligentes y de bajo código que permite a los equipos de software de alta velocidad integrar pruebas automatizadas end-to-end en todo el ciclo de vida de desarrollo. Los clientes de mabl se benefician de una plataforma unificada para crear, ejecutar y mantener fácilmente pruebas confiables de navegador, API y web móvil que resultan en una entrega más rápida de aplicaciones críticas para el negocio de alta calidad. Es por eso que empresas centradas en el cliente como Charles Schwab, jetBlue, Dollar Shave Club, Stack Overflow y muchos otros confían en nosotros para crear las experiencias digitales que sus clientes demandan. Aprendé más sobre nosotros en https://www.mabl.com; seguinos en Twitter / X en @mablhq y en LinkedIn @mabl.


Working at mabl

-We embrace hybrid and remote work across the US and around the world! We have 100+ mablers spread across the world in 6 countries, 4 continents, and 18 states.

-We bring everyone together annually to foster lasting personal relationships and encourage mablers to visit our Boston office whenever possible.

- Our Diversity, Equity, and Inclusion committee has grown from a team of six to over 30 mablers, who drive budgeted initiatives across all facets of the company. This includes recruiting, onboarding, education, and celebrations.

- We're proud to have won 11 awards since 2021 recognizing our product, culture, and extreme focus on customer satisfaction. 

- We invest significantly in benefits and perks, including generous parental leave, rich health benefits, and employee wellness and collaboration perks. 

- We value our employees and show our appreciation through rewards and recognition programs, such as our mabl Kudos program and annual Founders Award!


About Us

mabl is the enterprise SaaS leader of intelligent, low-code test automation that empowers high-velocity software teams to embed automated end-to-end tests into the entire development lifecycle. mabl customers benefit from a unified platform for easily creating, executing, and maintaining reliable browser, API and mobile web tests that result in faster delivery of high-quality, business critical applications. That’s why customer-centric brands like Charles Schwab, jetBlue, Dollar Shave Club, Stack Overflow, and many others rely on mabl to create the digital experiences their customers demand. Learn more at https://www.mabl.com; follow @mablhq on Twitter and @mabl on LinkedIn.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
    • JavaLanguages
    • JavascriptLanguages
    • KubernetesFrameworks
    • PlaywrightFrameworks
    • BigQueryDatabases
    • FirebaseDatabases
    • AWS (Amazon Web Services)Services
    • GitHubServices
    • Google CloudServices

Location

We're conveniently located in Downtown Crossing with an inviting and warm office environment. Our working policy is hybrid, so whether you want to work from home or the office, we'll support your decision.

An Insider's view of mabl

What are some social events your company does?

Beginning as we were coming out of the Covid lockdown, we started an annual tradition of a full company offsite. In addition, we host gatherings at our office including our Sports themed party held this year. We also participate in volunteer programs in our neighborhood.

What is your vision for the company?

Our vision is to empower everyone on a software development team to participate in quality. Whether you're a product owner, developer, QA engineer, or manual tester, software testing is a shared responsibility which mabl enables teams to participate in.

Izzy

Cofounder

What are mabl Perks + Benefits

Culture
Volunteer in local community
We've done different volunteer programs including the one coming up later this year donating to the local aquarium harbor seal program.
Partners with nonprofits
mabl has a Kudos program and 25% of Kudos received by employees have been donated to local non-profits including food banks, shelters, and animal rights groups.
Open door policy
OKR operational model
Open office floor plan
Flexible work schedule
Diversity
Dedicated diversity and inclusion staff
Mandated unconscious bias training
Hiring practices that promote diversity
Health Insurance + Wellness
Flexible Spending Account (FSA)
Dental insurance
Vision insurance
Health insurance
Wellness programs
Employee Assistance Program
Mental health benefits
We offer voluntary mental health programs and discussions for the team.
Financial & Retirement
401(K)
Company equity
mabl offers a stock option program which vests over 4 years
Performance bonus
Every employee at mabl has a variable component of their compensation tied to individual and company objectives.
Charitable contribution matching
From time to time based on employee interest, the company matches employee charitable contributions.
Child Care & Parental Leave
Childcare benefits
mabl offers up to $200/month for reimbursement of child care
Generous parental leave
Company sponsored family events
mabl often has company events in the office centered around certain holidays.
Vacation + Time Off
Unlimited vacation policy
Paid holidays
Paid sick days
Office Perks
Commuter benefits
Company-sponsored outings
Free snacks and drinks
Some meals provided
Company-sponsored happy hours
Onsite office parking
mabl reimburses up to $200/month for parking
Fitness stipend
mabl reimburses up to $200/month for fitness memberships
Home-office stipend for remote employees
mabl offers $1,000 for remote employees to setup their home office
Onsite gym
Professional Development
Job training & conferences
Lunch and learns
Promote from within
Mentorship program
Continuing education available during work hours
Online course subscriptions available

More Jobs at mabl

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about mablFind similar jobs like this