Job Description
- 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
- 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.Â
- 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
- 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
Date Posted
10/31/2023
Views
14
Similar Jobs
Software Engineer III | Platform - ExtraHop
Views in the last 30 days - 0
This job posting seeks a Software Engineer III to develop features lead junior team members and contribute to secure cloud and appliance solutions The...
View DetailsEngineering Manager - Software Supply Chain Security: Auth Infrastructure - GitLab
Views in the last 30 days - 0
This job description highlights a leadership role in developing secure scalable authentication infrastructure for GitLab It emphasizes technical exper...
View DetailsStaff Salesforce Engineer - CRM Systems - GitLab
Views in the last 30 days - 0
This job description outlines a Staff Salesforce Developer role focusing on designing building and scaling enterprisegrade solutions across Salesforce...
View DetailsDevOps Engineer - Guidehouse
Views in the last 30 days - 0
This job posting seeks a skilled DevOps Engineer to support development QA and operations across applications emphasizing automation cloudnative infra...
View DetailsSoftware Solutions Architect - Unqork
Views in the last 30 days - 0
Unqork empowers enterprises with AIpowered applications emphasizing innovation security and growth The job posting highlights benefits like remote wor...
View DetailsSenior Marketer - Usage Automation - HubSpot
Views in the last 30 days - 0
This job posting outlines a Senior Marketer role at HubSpot focusing on customer experience through datadriven automation Responsibilities include des...
View Details