> Markdown version of [/jobs/ext/630242-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/630242-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** 3P LEARNING INC. - **Location:** North Sydney, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Airflow, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), Information Engineering, Data Governance, Data Infrastructure, Data Stores, Data Systems, Relational Databases, DevOps, R (Programming Language), Java Virtual Machine (JVM), Python (Programming Language), Netsuite, Ruby, Salesforce.Com, Scala (Programming Language), Shell Script, Test-Driven Development (TDD), Event Driven Architecture, Build Management, Apache Kafka, Data Management, Tools for Reporting, Functional Programming, Terraform, Domain Driven Design, Elixir - **Published:** June 24, 2026 - **Apply:** https://arc.dev/remote-jobs/j/3p-learning-senior-software-engineer-lwkl5hug5b ## About the Role * Demonstrated experience with RDBMS and automated migration tools such as Flyway. * Hands-on experience with AWS, Azure, Terraform, Buildkite, and Infrastructure as Code. * Proficiency across a broad stack: Python, R, Airflow, Kafka, Scala or other JVM languages, Ruby, Elixir, C#, shell scripting, and functional programming. * Strong grounding in Test-Driven Development, Domain-Driven Design, and Event-Driven Architecture. * Familiarity with Salesforce and NetSuite data models and APIs. * Exposure to AI and LLM tooling and an interest in applying these to data engineering challenges. * The ability to connect technical decisions to commercial and educational outcomes - you dig into the 'why', not just the 'what'. * Strong communication skills - you can translate complex data concepts into plain language for both technical and non-technical stakeholders. * Comfort with complexity and ambiguity - you bring structure to problems, stay effective when priorities shift, and raise risks early. * A track record of ownership and initiative - proactively identifying gaps and following through with relevant senior stakeholders. ## Description As a Senior Software Engineer - Data, you'll design and build the scalable data infrastructure, pipelines, and platforms that transform raw information into reliable, actionable insight. You'll work closely with teams across Finance, Marketing, Sales, Product, and Engineering to understand the real business questions behind the numbers, then architect the data solutions that answer them. Reporting to our Head of Data Platform, this role will be based in Australia, and we are open to hybrid working arrangements from our Sydney office, or fully remote. If you're an engineer who takes genuine pride in both the craft of engineering and the impact of your work, where what you build directly shapes the decisions that drive 3P Learning forward this role is for you. What you'll do: * Design and build cloud data infrastructure, pipelines, and fit-for-purpose data stores that enable the free flow of data across the business. * Ingest data from internal and external sources to create domain-specific and reusable data products that teams can rely on. * Create and enable self-serve data capabilities - progressively reducing dev team involvement in day-to-day business report generation. * Explore, analyse, and transform data into business insight using analytic and reporting tools, delivering clear and actionable visualisations. * Translate user reporting requirements into well-defined domain data concepts and scalable technical solutions. * Contribute to data governance and platform strategy - thinking beyond the immediate ticket to how today's architectural choices shape tomorrow's capabilities. * Collaborate closely with Finance, Marketing, Sales, DevOps, Dev, and Salesforce teams to understand business needs and deliver solutions that genuinely solve them. * Mentor and elevate those around you sharing knowledge generously, reviewing work constructively, and making the team better. ## Related Videos - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Bringing digital education to refugee and host communities in remote regions of Africa](https://www.wearedevelopers.com/videos/644-bringing-digital-education-to-refugee-and-host-communities-in-remote-regions-of-africa) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)