Talent.com
Principal Engineer
Principal EngineerSPAN Digital • WorkFromHome, Western Cape, South Africa
Principal Engineer

Principal Engineer

SPAN Digital • WorkFromHome, Western Cape, South Africa
30+ days ago
Job description

SPAN Digital is a growing premium software product and consulting services company headquartered in San Francisco, California, with additional development offices in Cape Town, South Africa, and Guadalajara, Mexico. We have experience in a broad range of industries but are keenly focused on the technology, entertainment, and healthcare sectors. We strategize, design, and develop software solutions for our clients and customers from startups to global brands. We help engineering teams successfully overcome the challenges caused by the accelerating pace of change in software development, allowing them to build better digital solutions.

Our Services Teams work side-by-side with our client’s engineering teams to develop prototypes, proof-of-concepts, production services, and major product enhancements.

Our Product Teams leverage our unique vantage point to develop category-defining products that enable our customers’ teams to significantly outperform the competition.

We are currently looking for a Principal Engineer , based in Cape Town, to join our engineering discipline and play a key leadership role in building our capabilities. In addition, this role will be responsible for the technical leadership of one or more of our premier client engagements and drive the successful execution of our software development projects.

Role And Responsibilities

As a Principal Engineer at SPAN, your role encompasses a high level of autonomy, influence, and complexity in your work. You would be expected to work under broad direction, often initiating and leading activities. Your responsibilities would include :

  • Analyzing, designing, planning, executing, and evaluating work to time, cost, and quality targets.
  • Establishing milestones and playing a significant role in the assignment of tasks and responsibilities.
  • Leading the definition of goals and objectives for each initiative.
  • Ensuring we deliver business outcomes within budget while maintaining and improving quality.
  • Engaging clients and other engineers as an all-round problem solver.

Scope of Responsibility

Principal Engineers can integrate lessons learned and experience gained from their many years of practice into the problems they solve every day. They are seasoned professionals capable of scoping and designing entire systems, tackling complex technical problems, troubleshooting issues, and proposing effective solutions.

Growing Engineers and the Engineering Discipline

Principal Engineers are responsible for mentoring engineering staff and providing on-the-job training. They are expected to contribute to and drive the development of the engineering community at SPAN.

Engaging Stakeholders

Principal Engineers are experienced at engaging clients and customers, leading the scoping and design discussions, and acting as a trusted advisor. They collaborate with other teams such as product management, design, and operations to ensure alignment and successful delivery of projects. Effective communication skills are crucial for conveying technical concepts to non-technical stakeholders.

Technical Mastery

Principal Engineers have experience in all aspects of the product development lifecycle, from inception through design, development, testing, deployment, and support. They are responsible for designing and architecting complex systems or components, considering scalability, performance, security, and other factors.

Leadership

Principal Engineers provide leadership by taking responsibility for the technical aspects of major projects or products and overseeing the tasks of our engineers.

Tolerance of Continuous Change

Principal Engineers thrive in a fast-paced, collaborative environment, often assigned to multiple projects, and are responsible for driving continuous improvement initiatives within the engineering organization.

Technologies

Our full-stack polyglots are experienced in a combination of :

  • TypeScript, NodeJs, ReactJs, and additional mainstream JS frameworks
  • Python, Go, Java, Scala, C#
  • PostgreSQL, MySQL, MongoDB, Cassandra, Redis
  • Kafka, RabbitMQ, Elasticsearch, and whatever else is required to satisfy our customers
  • Typical Activities

  • Facilitate and lead solution and system architecture and design sessions
  • Help our clients define their needs, goals and objectives
  • Become a strategic advisor to clients and customers
  • Foster trusting and collaborative relationships with our clients and customers
  • Define development best practices and ensure they are followed
  • Mentor engineering staff and help them execute their growth plans
  • You’ll love it here if :

  • You are allergic to hierarchical, bureaucratic cultures
  • You want to work with very smart people from different backgrounds
  • You are a voracious learner & an eager teacher of others
  • You want to be led from the front, not commanded from the rear
  • You don't tolerate intra-office posturing or other negative behaviors
  • You want to work on a broader array of interesting, challenging projects
  • What we offer :

  • Flexible and generous work & leave schedule
  • Hybrid-remote working model
  • Learning organization based on a reverence for expertise & craftsmanship
  • Friday catered lunches, on-site haircuts, pet-friendly workplace
  • Charitable community initiatives, employee awards, and recognition
  • MacBook Pro and home office allowance
  • #J-18808-Ljbffr

    Create a job alert for this search

    Principal Engineer • WorkFromHome, Western Cape, South Africa

    Related jobs
    Principal Network Engineer

    Principal Network Engineer

    Ntt • Cape Town, Western Cape, South Africa
    Join a company that is pushing the boundaries of what is possible.We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society.Our wo...Show more
    Last updated: 3 days ago • Promoted
    Platform Engineer

    Platform Engineer

    Electrum Payments • Cape Town, Western Cape, South Africa
    Are you passionate about building the foundational infrastructure that powers modern software development? Electrum is seeking a. In this role, you\'ll enable engineering teams by automating infrast...Show more
    Last updated: 30+ days ago • Promoted
    Consulting / Principal Software Engineer

    Consulting / Principal Software Engineer

    LexisNexis • Cape Town, Western Cape, South Africa
    LexisNexis Legal & Professional.It is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. We are a leader in deploying AI and a...Show more
    Last updated: 30+ days ago • Promoted
    Principal Network Engineer

    Principal Network Engineer

    Ntt Ltd. • Cape Town, Western Cape, South Africa
    The Principal Network Engineer is a highly skilled subject matter expert, responsible for designing, architecting, and leading complex and strategic network initiatives. This role involves setting n...Show more
    Last updated: 3 days ago • Promoted
    Consulting / Principal Software Engineer

    Consulting / Principal Software Engineer

    LexisNexis Risk Solutions • Cape Town, Western Cape, South Africa
    Consulting / Principal Software Engineer page is loaded## Consulting / Principal Software Engineerlocations : Cape Town : South Africa : Johannesburg : Durban : Port Elizabethtime type : Full tim...Show more
    Last updated: 5 days ago • Promoted
    Principal / Specialist Engineer : Application Software

    Principal / Specialist Engineer : Application Software

    Recruitpro Solutions • Cape Town, South Africa
    Key Duties & Responsibilities.Lead the development of application software used in command and control (C2) and ISR systems. Take full ownership of features from requirement analysis to implemen...Show more
    Last updated: 30+ days ago • Promoted
    Platform Engineering Manager

    Platform Engineering Manager

    Kifiya Financial Technology • Cape Town, ZA
    Job title : Platform Engineering Manager.Job Location : Western Cape, Cape Town.The Platform Engineering Manager leads the design, delivery, and reliability of Kifiya’s data and AI platform infrast...Show more
    Last updated: 16 days ago • Promoted
    Principal Process Engineer

    Principal Process Engineer

    Lycopodium Limited • Cape Town, Western Cape, South Africa
    Lycopodium is seeking a suitably qualified and experienced Principal Process Engineer to join our dynamic, growing team in Cape Town. With offices in Australia, Africa, Canada, Peru and the Philippi...Show more
    Last updated: 30+ days ago • Promoted
    Consulting / Principal Software Engineer

    Consulting / Principal Software Engineer

    RELX • Cape Town, Western Cape, South Africa
    LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision to...Show more
    Last updated: 30+ days ago • Promoted
    Platform Engineer

    Platform Engineer

    Electrum • Cape Town, Western Cape, South Africa
    Electrum is the next-generation payments technology company that provides cloud-native software to optimize the processing of financial transactions. Since 2012, we have established ourselves as a r...Show more
    Last updated: 30+ days ago • Promoted
    Engineer Agent Representative - Cape Town

    Engineer Agent Representative - Cape Town

    Pro Tem Recruitment • Cape Town, South Africa
    My client is urgently looking for an Engineer’s Agent Representative to join their Cape Town team as soon as possible for a short-term assignment on a road construction project, with an estimated c...Show more
    Last updated: 30+ days ago • Promoted
    Principal Engineer

    Principal Engineer

    Network2 • Cape Town, Western Cape, South Africa
    An established renewable energy and engineering services organisation is seeking a skilled.This role is ideal for a detail-oriented professional with strong design, project execution and problem-so...Show more
    Last updated: 3 days ago • Promoted
    Head of Engineering (Pr Eng)

    Head of Engineering (Pr Eng)

    Network2 • Cape Town, Western Cape, South Africa
    We’re recruiting on behalf of a Cape Town-based client looking for an accomplished and forward-thinking Head of Engineering to lead their engineering division. This is an exceptional opportunity for...Show more
    Last updated: 27 days ago • Promoted
    Consulting / Principal Software Engineer

    Consulting / Principal Software Engineer

    Reed Technology • Cape Town, Western Cape, South Africa
    This position provides assistance and input to management, develops and leads large multifunctional development activities, solves complex technical problems, writes complex code for computer syste...Show more
    Last updated: 3 days ago • Promoted
    Professional Engineer (Production Level) Road Programme Coordination (2 posts available), Ref no. DOIR1

    Professional Engineer (Production Level) Road Programme Coordination (2 posts available), Ref no. DOIR1

    Western Cape Government • Cape Town, Western Cape, South Africa
    Engineering Degree B Eng / BSC (Eng)) or relevant qualification; A minimum of 3 years post qualification engineering experience required. Compulsory registration with ECSA as a Professional Engineer...Show more
    Last updated: 3 days ago • Promoted
    Principal Engineer in Software

    Principal Engineer in Software

    Network1 • Cape Town, Western Cape, South Africa
    Are you a seasoned Engineer who thrives on solving complex problems and leading from the front Do you want your expertise to directly influence business outcomes and shape the next generation of te...Show more
    Last updated: 30+ days ago • Promoted
    Professional Engineer (Production Level) Road Programme Development, Ref No. DOI 782025 R1

    Professional Engineer (Production Level) Road Programme Development, Ref No. DOI 782025 R1

    Western Cape Government • Cape Town, Western Cape, South Africa
    An appropriate Engineering Degree B Eng / BSc (Eng) or relevant qualification; Three years post qualification engineering experience required. Compulsory registration with ECSA as a professional engi...Show more
    Last updated: 30+ days ago • Promoted
    Principal Engineer

    Principal Engineer

    Network Recruitment • Cape Town, South Africa
    Design, review and optimise electrical systems for commercial and industrial projects.Deliver technical support during project planning, installation and commissioning. Conduct site assessments, ene...Show more
    Last updated: 30+ days ago • Promoted