MAYDAY Technology

Junior Software Engineer - Data

Posted: Nov 3, 2025

Job Description

We're working with an innovative tech company that’s scaling up and looking to bring on a Junior Data Developer. This is a great opportunity for someone with around 12–18 months of commercial development experience who’s eager to step into a role that blends coding, problem solving, and real-world impact.The roleYou’ll be working in a small, collaborative team where your work will be visible and meaningful. This isn’t just about keeping systems running – you’ll get to design, improve, and optimise solutions that support a complex industry and its data-driven challenges. Expect to roll up your sleeves, own problems end to end, and grow your technical and industry knowledge along the way.Key responsibilitiesSupport and enhance core systems while ensuring smooth day-to-day operationsOptimise and refactor code for performance and scalabilityDevelop and maintain SQL queries for large datasets, with a focus on performance tuningCollaborate closely with both technical and non-technical teams to solve problems and implement solutionsContribute ideas and improvements across projects, with the freedom to experiment and innovateWhat we’re looking for1–2 years of hands-on commercial experience in a software/Data development roleProficiency in Python and SQL (other coding languages a bonus)Solid understanding of algorithms, data structures, and computer science fundamentalsExperience with Git, Jira or similar tools is usefulStrong problem-solving ability and willingness to own challenges through to resolutionA collaborative communicator who can explain technical concepts clearlyWhy join?A fast-paced, entrepreneurial environment where your voice will be heardExposure to large-scale data challenges and industry-specific problem solvingFreedom to test ideas, innovate and contribute directly to the company’s growthPlenty of scope for professional development as the business scalesIf you’re looking for a role that offers variety, responsibility, and the chance to build your skills in a supportive but ambitious environment, I’d love to chat.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In