Mable logo
Mable

Mable is an online platform enabling people to connect with care and support in their local community.

Principal Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 201-500Since 2014H1B No SponsorCompany SiteLinkedIn

Location

Australia

Posted

78 days ago

Salary

0

Seniority

Lead

English

Job Description

Principal Engineer

Mable

• Set the bar by defining and embedding top quality coding standards and architectural patterns across the entire engineering org. • Collaborate with the CTO, Product leaders and senior business leaders to turn ambitious business visions into scalable technical reality. • Provide technical truth and advice to help leadership make sound decisions on company goals. • Debt crush by identifying systemic bottlenecks and technical debt that slow us down, then engineer the way out. • Force multiply our team - mentor and level-up Engineers across the department. • Plan and pivot technical strategies for complex projects to keep delivery synchronised with business objectives. • Lead high-level code reviews that protect the integrity and performance of our group ecosystem. • Innovate and promote a culture of continuous learning and improvement to ensure our tech and people remains a competitive advantage.

Job Requirements

  • Strong experience as a Principal Engineer designing distributed architectures that scale.
  • Proven ability to bridge deep technical trade-offs with C-suite business goals to drive high-impact outcomes.
  • Expert-level mastery of cloud-native infrastructure, platform modernisation, and security-minded architecture.
  • Expert in Domain-Driven Design and modular strategies.
  • Experience mentoring Staff and Senior Engineers and leading technical design forums or training.
  • Proven success navigating the complexity tax of high-growth environments, ideally in regulated domains.
  • A 'leave it better than you found it' attitude, balancing long-term technical health with the need to ship at pace.
  • Ability to influence across multiple functions and stakeholder levels.

Benefits

  • Power your career ⚡️
  • Access parental leave 👶
  • Work with flexibility 🏠
  • Flexi Leave Days 🌴
  • Take a floating public holiday 🫶🏾
  • Be rewarded 🏆

Related Job Pages

More Full-stack Engineer Jobs

Core4ce Careers logo

Software Engineer II

Core4ce Careers

Core4ce is a team of innovators, self-starters, and critical thinkers—driven by a shared mission to strengthen national security and advance warfighting outcomes. Got a big idea? At Core4ce, The Forge gives every employee the chance to propose bold innovations and help bring them to life with internal backing. Join us to build a career that matters—supported by a company that invests in you.

Role Description Core4ce LLC, a Data-Minded National Security Partner, is seeking a Software Engineer II to join the Autonomy, Artificial Intelligence, and Machine Learning (AAIM) Lab and contribute to a data analysis platform supporting Department of Defense (DoD) and Intelligence Community (IC) mission customers. This is a hands-on engineering role embedded within a small, fast-moving team where you will design, build, and ship production software — not sit behind layers of abstraction. The ideal candidate is a versatile software engineer who is comfortable working across the stack, from cloud infrastructure and containerized services to backend APIs and data pipelines. You should be the kind of engineer who builds things on the side, contributes to open source, and takes ownership of problems end-to-end. You will work closely with government customers and mission partners, so the ability to translate user needs into working software quickly and iteratively is essential. Qualifications - Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a closely related STEM discipline - 2–5 years of professional software engineering experience building and shipping production applications - Strong proficiency in one or more high-level languages: Python, JavaScript/TypeScript, Go, or equivalent - Hands-on AWS experience including: - Containerized services (ECS, EKS, Fargate, or similar) - Database services (DynamoDB, RDS, Aurora, or similar) - Infrastructure as Code (CloudFormation, Terraform, CDK, or similar) - Practical experience building, managing, and deploying Docker containers in production environments - Proficiency with Git including branching strategies, pull requests, and collaborative workflows - U.S. Citizenship required; must be able to obtain and maintain a DoD Secret security clearance Requirements - Design, develop, and maintain software components for a data analysis platform supporting DoD/IC customers - Build and optimize backend services, APIs, and data pipelines using Python - Implement containerized microservices architectures using Docker, deploying via AWS ECS and Lambda - Develop and manage database solutions (DynamoDB, RDS/PostgreSQL, or equivalent) for structured and semi-structured data at scale - Write clean, well-tested, and well-documented code following modern software engineering best practices - Provision and manage AWS cloud infrastructure using Infrastructure as Code (CloudFormation) - Build and maintain CI/CD pipelines for automated testing, deployment, and environment management - Implement monitoring, logging, and alerting for production services - Support cloud environments across both commercial AWS and AWS GovCloud as required by program needs - Manage container registries, networking configurations, and security group policies - Work directly with government customers and end users to understand requirements, gather feedback, and iterate on solutions - Participate in agile development cycles including sprint planning, standups, demos, and retrospectives - Deliver working software incrementally, prioritizing user value and mission impact over perfection - Support technical demonstrations, program reviews, and customer engagements as needed - Communicate technical decisions and trade-offs clearly to both technical and non-technical stakeholders - Operate as a core contributor within a small, high-tempo engineering team where every team member’s output matters - Conduct and participate in code reviews, architecture discussions, and technical planning - Contribute to shared tooling, documentation, and internal engineering standards - Support integration with broader AAIM Lab capabilities including AI/ML pipelines, data fusion systems, and analytics tools Benefits - 401(k) with 100% company match on the first 6% deferred, with immediate vesting - Comprehensive medical, dental, and vision coverage—employee portion paid 100% by Core4ce - Unlimited access to training and certifications, with no pre-set cap on eligible professional development - Tuition assistance for job-related degrees and courses - Paid parental leave, PTO that grows with tenure, and generous holiday schedules - The Forge gives every employee the chance to propose bold innovations and help bring them to life with internal backing

United States
80K - 100K / year
Job Closed
Full TimeRemoteTeam 10,001+H1B No Sponsor

• Work closely with the Product Management team to understand product requirements and translate them into executable tasks • Develop new features, enhance existing features, and optimize existing functionality, from conception and design through testing and deployment • Support the customer services team addressing escalated issues in a variety of areas • Write clean, high-quality, maintainable code • Participate in code reviews • Optimize and performance tune the application • Work with and potentially manage globally distributed offshore development teams

Mexico
Job Closed
Sioux digital 1:1 logo

Fullstack Developer – Mid/Senior

Sioux digital 1:1

Geramos resultados de negócio para nossos clientes, promovendo experiências digitais relevantes para as pessoas.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop and maintain web applications using Vue.js 3 on the front end and Laravel 12 (PHP) on the back end • Split work approximately 50% front-end and 50% back-end • Create and consume RESTful APIs • Implement integrations between systems and external services • Version code using Git • Collaborate with the development team on architecture, best practices, and code reviews • Work with Docker for environment configuration and standardization • Assist in identifying and fixing bugs, ensuring the quality of deliveries • Contribute ideas and continuous improvements in usability, performance, and processes

Brazil
Job Closed
Lago logo

Senior Full-Stack Engineer, Data Platform & Tooling

Lago

We connect talented individuals from emerging markets with top-tier remote job opportunities.

Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

• Build and maintain both web and mobile versions of the platform • Set up the backend, APIs, and database architecture for performance and scale • Translate UI designs into responsive, high-quality builds • Integrate with third-party tools and external data sources • Handle deployment, testing, and performance optimization

Serbia