Principal Software Engineer
Blackbird
Principal EngineerLexer is a Customer Data Platform that's been helping retail and hospitality brands understand and act on their customer data for seventeen years. We're now rebuilding what a CDP can be: an AI-native platform where the hard work of segmentation, analysis, and activation happens through conversation, not configuration. That's a significant engineering undertaking, and it changes what great engineering looks like here.We're looking for a Principal Engineer to work with our AI product teams on the hardest technical problems we have.About the RoleThis is the most senior individual-contributor engineering role at Lexer. You'll shape how the engineering organization builds, through demonstrated technical authority and the quality of the systems you create. You'll work across every stream, taking on the highest-leverage problems and lifting the standard of engineering around you. At its core this is a software engineering role. You're building and operating a SaaS and data platform product that our customers rely on every day — multi-tenant, always-on, and held to a high bar for quality, performance and reliability. Strong software engineering fundamentals are the foundation everything else here is built on.We've transitioned to agentic harness engineering and spec-driven development, where engineers direct AI agents and maintain the systems that produce software rather than writing all of it by hand. You work fluently this way and you push the practice forward, building the guardrails, specifications, and architectural practices that let agents move at speed without eroding the system. We believe good engineering practice matters more in the age of AI, not less: agents amplify whatever system they work in, so clean ones get faster and messy ones get worse. Making ours the kind that compounds is the heart of this role.Role DetailsLevel: Principal Engineer — the most senior individual-contributor role in engineering.Reports to: CTO.Experience: 8+ years of hands-on software engineering, including significant time operating at a senior/staff level across complex systems.Location: Remote or Hybrid Melbourne-based, hybrid — 3 days a week in our St Kilda office, 2 days working from home. We'll also consider remote candidates with strong, consistent overlap with AEST/AEDT core hours.How We WorkWe practice spec-driven development inside an agentic harness: engineers direct AI agents and maintain the systems that produce software. Our engineering culture draws on XP — test-first, continuous integration, small batches, pairing, and shared ownership. This is a hands-on, collaborative role, so being comfortable working closely with others in real time matters as much as working independently.Our StackWe have a predominantly Python and React stack, running on AWS, with data processing in Databricks. You'll be equally at home in the data and processing layers as in the interfaces customers touch, and comfortable making architectural decisions that span the whole system.What You'll DoWork hands-on, in the codebase, across engineering streams on the problems that matter most: the AI capability layer, the data contracts that hold the platform together, and the ongoing modernisation of the platform.Hold architectural direction as a living function rather than a static document, making the calls that keep the system coherent as it changes. You'll own the ADR process so those calls are captured and understood.Keep the architecture adaptable as the business changes, favouring low coupling, high cohesion, and strong boundaries so the system is resilient, easy to build on, and easy to maintain.Design for reliability and observability from the start, so the platform is dependable and its behaviour is understood.Build the guardrails that keep agentic engineering safe at speed, including spec-driven development, architectural practices, context engineering, and the test coverage that lets agents move fast without breaking things. You'll push the practice forward across the team.Lift the engineers around you through pairing, code review, and the standard your own work sets.What Success Looks LikeIn Your First 3 MonthsYou're hands-on in the team building our new AI flagship product — a strong contributor shipping real product towards PMF, adapting our agentic harness as we go, and running the ADR process.By 6 Months — Caretaker of ScaleAs the platform grows, you're the caretaker of scale — keeping our systems adaptable for new market opportunities and bringing the right amount of rigour and process for our evolving scale, ensuring the infrastructure is fit for purpose.By 12 Months — Across the Whole PlatformYou work across multiple teams, ensuring the holistic platform works — all the systems fitting together coherently — and you're recognised as a technical authority who raises the bar across engineering.What You'll BringMust HaveStrong software engineering fundamentals, with a track record of building, shipping and operating production SaaS at scale — you care about the craft: clean, well-tested, maintainable code and healthy CI/CD.Deep hands-on engineering across complex systems, ideally with data-intensive or platform work.Practical experience directing AI coding agents to ship production software, and building the guardrails and architectural practices that make it safe at scale.A track record of holding architecture across a whole system, not just a single team.Strong communication. You make complex technical directions clear to engineers and non-engineers alike, and you can model and communicate system designs visually, including with C4.Comfort working in a mature, evolving codebase; you can navigate real complexity and still move fast.Strength across our stack: Python (or similar), React and AWS.Strong PreferenceBackground in CDP, martech, or data platform domains.A foundation in SOLID architectures and XP-style practice — test-first, continuous integration, small batches, shared ownership.Nice to HaveExperience re-platforming legacy stacks toward modern architectures.How to ApplyIf this sounds like the right opportunity for you, we'd love to hear from you. Apply using the 'Apply now' button and include a current CV together with a brief cover letter explaining why you're interested in joining Lexer.
$95.3k - $142.9k
...confirmation.. For all internal NGAS Engineering candidates, we have developed a... ...team to develop the next generation of software for the next generation of platforms. Support... ...today We are looking for a Principal Software Engineer/ Sr. Principal Software...SuggestedFull timeRemote workRelocation packageShift work$79.3k - $118.9k
...are not only part of history, they\u0027re making history.\n\nNorthrop Grumman Aeronautics Systems has an opening for a Software Engineer/Principal Software Engineer \u2013 Requirements \u0026 Test, to join our team of qualified, diverse individuals. This position will...SuggestedFull timeRelocation packageShift work$98.4k - $147.6k
...are not only part of history, they\u0027re making history.\n\nNorthrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer / Sr. Principal Software Engineer to join our team of qualified, diverse individuals. This position will be located onsite...SuggestedFull timeRelocation packageShift work- ...Compliance Install, configure, and maintain operating systems, software, servers, and hardware. Deploy, manage, and support... ...and deployment automation in a cloud enabled environment Principal Software Engineer: Bachelor's Degree in a Science, Technology, Engineering or...SuggestedFull time
$122.8k - $184.2k
...Aeronautics Systems has an opening for a SeniorPrincipalSoftware Engineer - Embedded and Real Time to join our team of qualified, diverse... ...team settings across all levelsParticipate in the full software development life cycle including requirements, design, implementation...SuggestedFull timeRelocation packageShift work$98.4k - $147.6k
...are not only part of history, they're making history.Northrop Grumman Aerospace Systems is currently seeking a Principal or Senior Principal Software Engineer(Cyber Engineer) to join the team. This position will be based on site in Melbourne, FL.At Northrop Grumman, our...Full timeRemote workRelocation packageShift work$122.8k - $184.2k
...employees are not only part of history, they're making history.Northrop Grumman Aeronautics Systems has an opening for a Sr Principal Software Engineer - DevOps to join our team of qualified, diverse individuals. This position will be located onsite in Melbourne, Florida....Full timeRelocation packageFlexible hoursShift work$98.4k - $147.6k
...only part of history, they're making history.Northrop Grumman Aerospace Systems is searching for an experienced Principal / Senior Principal Software Engineer to join the Software Engineering Team. This position will work full time from the office in Melbourne, FL.This...Full timeInterim roleWork at officeRelocation packageShift work$75.1k - $118.9k
...history.Northrop Grumman Aeronautics Systems has openings for Software Engineer / PrincipalSoftware Engineer - Simulation to join our team... ...requisition may be filled at either a Software Engineer level 2 or a Principal Software Engineer level 3Basic Qualifications:Level 2:...Full timeRelocation packageShift work$122.8k - $184.2k
...are not only part of history, they're making history.Northrop Grumman Aerospace Systems is currently seeking a SeniorPrincipal Software Engineer(DevOps Engineer) to join the team. This position will be based on site in Melbourne, FL.At Northrop Grumman, our employees...Full timeInterim roleRelocation packageFlexible hoursShift work$107.5k - $204.5k
...Join us and help shape the future of aerospace and defense.The Next Generation Processing Foundational Software team is seeking an experienced embedded software engineer with a strong passion for certification to join our organization. This foundational and platform...Temporary workWork experience placementFor subcontractorStart working todayWork at officeRemote workFlexible hours$98.4k - $147.6k
...employees are not only part of history, they're making history.Northrop Grumman Aeronautics Systems Sector has an opening for a Principal Engineer Software or Senior Principal Engineer Software (Tracking) to join Global Surveillance Division supporting a team of qualified,...Full timeRelocation packageShift work$98.4k - $147.6k
...history, they're making history.The Northrop Grumman Aeronautics Systems (NGAS), Global Surveillance division is looking for Principal Engineer Software/Senior Principal Engineer Software to join our software team. This position will be located in Melbourne, Florida....Full timeRelocation packageShift work$93.3k - $147.6k
...Principal Software EngineerRELOCATION ASSISTANCE: Relocation assistance may be availableCLEARANCE REQUIRED FOR START: YesCLEARANCE TYPE: SecretTRAVEL... ...Aeronautics Systems has an opening for a Principal Software Engineer to join our team of qualified, diverse individuals. This...Relocation packageShift work$77.2k - $115.8k
...Software Engineer Or Principal Software EngineerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled...Work at officeRemote workShift work$98.4k - $147.6k
...Principal Software Engineer / Sr. Principal Software EngineerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit...Shift work- ...: 561542 Job Category: IT - Computer/Software/Hardware Position Type: Direct Placement... ...Direct Placement Details: Job Title: Principal Embedded Software EngineerLocation: on-... ...Opportunity:The Principal Embedded Software Engineer serves as a technical leader responsible...Worldwide
$116.3k - $184.2k
...are not only part of history, they're making history.Northrop Grumman Aeronautics Systems has an opening for a Sr Principal Simulation Software Engineer to join our team of qualified, diverse individuals within our Software organization onsite in Melbourne, Florida or...Full timeRelocation packageShift work$98.4k - $147.6k
.... Start dates are determined after funding confirmation.Northrop Grumman Aeronautics Systems Sector has an opening for a Principal Engineer Software/ (Sr.) Principal Engineer Software(Infrastructure) to join Global Surveillance Division supporting a team of qualified, diverse...Shorter hoursFull timeTemporary workRemote workRelocation packageShift work$79.3k - $118.9k
...Aeronautics Systems has an opening for a Virtual Simulation Software Engineer to join our team of qualified, diverse individuals within our... ...OR a Master of Science degree in a STEM discipline.Principal Software Engineer: Bachelor of Science degree in a STEM discipline...Full timeRelocation packageFlexible hoursShift work$107.5k - $204.5k
...market. Join us and help shape the future of aerospace and defense.Collins Aerospace is seeking a Principal level Global Navigation Satellite System (GNSS) Software Engineer to support the development, integration, and verification of advanced avionics and Positioning,...Temporary workWork experience placementStart working todayWork at officeLocal areaRemote workFlexible hours$82k - $123k
...Aeronautics Systems sector is seeking a PrincipalSoftware Quality Engineer to join our team of qualified, diverse individuals located... ...is a 9/80, to allow employees every other Friday off.The Principal Software Quality will provide highly technical feedback during code...Full timeContract workRemote workRelocationShift work$204k - $284k
...Job Description Job Description STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers...Full timeWork experience placementLocal areaImmediate startNight shift$122.8k - $184.2k
...only part of history, they're making history. Northrop Grumman Aeronautics Systems has an opening for a Senior Principal Software Engineer - Embedded and Real Time to join our team of qualified, diverse individuals. This position will be located onsite in...Relocation packageShift work$107.5k - $204.5k
...Position Overview Title: Embedded Software Engineer – Certification Location: US-FL-MELBOURNE-313, 1344 S Babcock St, BLDG 313, Melbourne, FL, USA. Job Type: Onsite. U.S. Citizen, U.S. Person, or Immigration Status (company offers immigration sponsorship). Salary...For subcontractor$122.8k - $184.2k
...Northrop Grumman Corp. (AU) in Melbourne, FL is seeking a Senior Principal Software Engineer - Embedded and Real Time. In this role, you will work on cutting-edge embedded software applications, participate in all phases of the software development life cycle, and lead...$122.8k - $184.2k
...Northrop Grumman Corp. in Melbourne, FL is seeking a Senior Principal Software Engineer for Embedded and Real Time systems. The role includes architecting embedded mission systems software and participating in the full software development life cycle. Candidates should...$107.5k - $204.5k
...Collins Aerospace seeks a Principal level Global Navigation Satellite System (GNSS) Software Engineer to support the development, integration, and verification of advanced avionics and Positioning, Navigation, and Timing (PNT) software. The role focuses on designing, implementing...Local area$134k - $184k
...STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team innovates communications technology...Full timeLocal areaImmediate startNight shift- ...and benefits in addition to flexible working conditions. Summary Driven by our growth, we are seeking a Senior Full Stack Software Engineer to join the team. In this role, you will be instrumental in architecting, developing, and deploying robust solutions for our...Permanent employmentFull timeRemote workFlexible hoursWeekday work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Melbourne, FL
- senior principal software engineer Melbourne, FL
- principal Melbourne, FL
- senior principal cloud computing engineer Melbourne, FL
- senior principal scientist Melbourne, FL
- software Melbourne, FL
- software sales Melbourne, FL
- embedded software Melbourne, FL
- id software Melbourne, FL
- software support Melbourne, FL




