Senior Backend Software Engineer

1 week ago


Australia Recruiting from Scratch LLC Full time
About the Role

We are seeking a highly skilled Senior Backend Software Engineer to join our team at Recruiting from Scratch LLC. As a key member of our engineering team, you will be responsible for designing and developing scalable, high-performance software systems that meet the needs of our clients.

Key Responsibilities
  • Design and implement highly available and scalable software systems
  • Estimate engineering efforts in building out new features that directly impact the relationship between causes and their supporters
  • Build out real-time analytics and reporting dashboards that are optimized for big data and synchronized in real-time across multiple clients
  • Work with our front-end team to fine-tune our REST APIs
  • Work with our research team to implement machine learning and other computational algorithms to bring complex insights to life
  • Work with our DevOps team to ensure a scalable, secure, redundant, distributed production environment system
Requirements
  • B.S./ M.S./Ph.D. in Computer Science, Computer Engineering, Mathematics, or equivalent STEM degree
  • 5+ years of development experience
  • Experience in building large-scale distributed web applications
  • Excellent object-oriented development skills
  • Deep understanding of graph design principles with a strong background in back-end development environment while constructing APIs
  • Optimizing databases for big data environments and structuring queries for fast responses
  • Experience with cloud computing platforms (e.g., Amazon AWS, Microsoft Azure, Google App Engine, etc.)
  • Deep understanding of big O notation and algorithm complexity analysis
  • Experience in the Fintech industry or with payment processing is preferred
Preferred Qualifications
  • PHP/Laravel/Python is a BIG plus
  • Ability to work in collaborative cross-functional environments
  • Ability to take a human-centric approach that meets or anticipates customer needs when developing solutions
  • Detailed and Quality oriented
About Us

We are a virtual team of award-winning and high-performing professionals who innovate and collaborate to fulfill our mission to instantly connect people to causes that matter most to them so they can change their world with kindness and generosity. Our four keys to success - integrity, heart, simplicity, and wow - fuel our passion to be recognized among the tech industry's most inclusive and purpose-driven workplaces.

We are steadfast in our conviction to overcome challenges while performing meaningful work alongside some of the most brilliant minds and biggest hearts. It propels our growth as individuals and as a team. We are committed to respecting each other in our workplace, firmly believing diversity is our strength.

At the heart of everything we do are our giving community, our donors and our partner organizations. We lean on research and human-centered design to consistently push the envelope and innovate our products and customer experiences.

We take great pride in providing competitive pay, full benefits to help care for you today and in the future, amazing perks (including flexible PTO), and, most importantly, the opportunity to put passion and purpose front and center.



  • Australia Atlassian Full time

    About the RoleWe're seeking an experienced Senior Backend Software Engineer to join our team at Atlassian. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining our backend systems.Key ResponsibilitiesLead the design and development of complex backend systems, ensuring scalability, reliability, and...


  • Australia Crypto Recruit Full time

    Job OverviewCryptoRecruit is seeking a highly skilled Blockchain Backend Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and secure blockchain-based applications.Key ResponsibilitiesDesign and develop high-quality blockchain-based applications using...


  • Australia Alivexbiotech Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Alivexbiotech. As a key member of our development team, you will be responsible for designing and developing high-quality backend systems that meet the needs of our business.Key ResponsibilitiesDesign and develop scalable and efficient backend systems using Java,...


  • Australia Atlassian Full time

    At Atlassian, we're motivated by a common goal: to unleash the potential of every team. Our software products help teams all over the planet and our solutions are designed for all types of work. Team collaboration through our tools makes what may be impossible alone, possible together.We're seeking a skilled Backend Software Engineer to join our team. As a...


  • Australia Tbwa ChiatDay Inc Full time

    At Tbwa Chiat/Day Inc, we're seeking a skilled Backend Software Engineer to join our Product Planning team. As a key member of our Engineering team, you'll work on the backend part of our platform, building features, fixing bugs, and improving the application.The Product Planning team works on the backend part of our platform for the Portfolio Management,...


  • Australia Mobble Full time

    About the RoleMobble is seeking a highly skilled Senior Backend Developer to join our remote team. As a key member of our engineering team, you will be responsible for leading the development of our cloud-based livestock farm management software.Key ResponsibilitiesDrive the development of our backend infrastructure, ensuring scalability and...


  • Australia HuntsBot Full time

    About the RoleWe are seeking a skilled Backend Software Engineer to join our team at HuntsBot. As a key member of our software development team, you will be responsible for designing and building RESTful APIs using OpenAPI and Java/Kotlin/Scala. You will work in a highly collaborative environment to maintain and improve our systems, participate in our agile...


  • Australia Creative Thinking Institute Pty Full time

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our Enterprise team at Creative Thinking Institute Pty. As a key member of our team, you will be responsible for designing and implementing high-performance RESTful micro-services that serve thousands of requests daily.Key ResponsibilitiesDesign and implement scalable and...


  • Australia HuntsBot Full time

    About the RoleWe are seeking a highly skilled Senior Backend Developer to join our team at HuntsBot. As a key member of our tech team, you will play a crucial role in shaping the future of our music streaming platform.Key ResponsibilitiesDesign and develop scalable and maintainable backend services using cloud native capabilities.Collaborate with our product...


  • Australia Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a highly skilled Software Engineering Manager to lead our team of talented backend software developers in creating and delivering a best-in-class backend platform that scales across all of our current and future product offerings.Key ResponsibilitiesLead a team of engineers to develop and optimize a scalable and reliable backend...


  • Australia Mobble Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Backend Developer to join our team at Mobble. As a key member of our engineering team, you will be responsible for leading the development of our cloud-based livestock farm management software.Key ResponsibilitiesDrive the development of our back-end infrastructure, ensuring scalability,...

  • Software Developer

    1 week ago


    Australia Enlab Software Full time

    About the PositionWe are seeking a highly skilled and experienced Software Developer to join our dynamic development team at Enlab Software. As a key member of our team, you will play a pivotal role in the design, development, and optimization of complex software solutions using the.NET framework.Key ResponsibilitiesDesign and Develop secure, scalable, and...

  • Software Developer

    7 days ago


    Australia Enlab Software Full time

    About the PositionWe are seeking a highly skilled Software Developer to join our innovative development team at Enlab Software. As a key contributor, you will be responsible for designing, developing, and enhancing advanced software solutions using NodeJS.Key ResponsibilitiesDevelop and maintain applications using NodeJS, ensuring robust, scalable, and...


  • Australia Officeworks Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Digital team on a permanent basis. This role is based from our Support Office in a hybrid work environment.Key ResponsibilitiesDevelop, maintain, and support Officeworks Online Applications, building experiences that delight our customers.Design and provision backend systems...


  • Australia Blackroc Full time

    Job Summary:BLACKROC is seeking a highly skilled Senior Backend Developer to join our remote-first engineering team. As a key member of our team, you will be responsible for designing and implementing cloud-native APIs and databases, with a focus on PostgreSQL.Key Responsibilities:Design and develop scalable, high-performance cloud-native APIs and...


  • Australia One Impression Full time

    About One ImpressionOne Impression is a leading provider of Full-Stack IMaaS (Influencer Marketing as a Service) solutions. Our platform enables brands to manage high-impact influencer marketing campaigns across multiple countries and languages.Job SummaryWe are seeking a skilled Backend Software Engineer to join our team. As a key member of our engineering...


  • Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our team at Atlassian. As a technical lead, you will be responsible for delivering creative improvements for our engineering teams.Key ResponsibilitiesRegularly unblock challenges faced in the software development cycle, from technical design to launch.Create solutions...


  • Australia GitLab Full time

    At GitLab, we're seeking a skilled Backend Software Engineer to join our Product Planning team. As a key member of our engineering team, you'll play a crucial role in developing and maintaining our comprehensive AI-powered DevSecOps Platform.The ideal candidate will have significant professional experience with Ruby on Rails and PostgreSQL, as well as...


  • Australia Grow Inc Full time

    About GROW IncGROW Inc is a leading Australian FinTech company that is revolutionizing the Superannuation and Managed Funds industry. We are a team of innovators who are passionate about using technology to make a positive impact on people's lives.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team. As a Software...


  • Australia Grow Inc Full time

    About GROW IncGROW Inc is a leading Australian FinTech company that is revolutionizing the Superannuation and Managed Funds industry. We are a team of innovators who are passionate about using technology to make a positive impact on people's lives.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team. As a Software...