FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
3P BiopharmaceuticalsSenior Software Engineer designing and building scalable data infrastructure for educational products at 3P Learning. Collaborating with various teams to derive actionable insights from data.
Tech Stack
Tools & technologiesAirflowAWSAzureCloudElixirKafkaPythonRDBMSRubyScalaShell ScriptingTerraform
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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.
Benefits
Comp & perks- 3 extra “purpose days” of paid leave each year to dedicate to what matters most to you whether that’s volunteering, personal projects, or simply recharging
- Complimentary access to all our learning products
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RDBMSAWSAzureTerraformPythonRAirflowKafkaScalaTest-Driven Development
Soft Skills
strong communication skillsmentoringproblem-solvingownershipinitiativecollaborationtranslating complex conceptscomfort with complexityadaptabilityconstructive feedback