Senior Software Engineer

Job expired!

Join Freelancer.com as a Senior Software Engineer

Freelancer.com is the world's largest freelancing and crowdsourcing marketplace, connecting over 74 million freelancers globally. Our platform hosts a thriving real-life economy, inclusive of services ranging from design, writing, and data entry to software development, cleaning, plumbing, and even dog walking - NASA uses our services!

Why Choose Freelancer.com?

This isn't your typical corporate job. We seek high achievers with exceptional talent who are tired of mundane corporate roles. If you're ready to work with some of the best and brightest minds and thrive without constant supervision, this opportunity is for you.

Impactful Work Environment

Joining a large tech company as the 10,000th employee might leave you questioning your impact. Joining a startup might mean working on the latest trends with minimal guidance. At Freelancer, you'll tackle diverse, global internet-scale challenges, making a meaningful impact while rapidly developing your skills. We promote from within, nurturing a meritocratic culture.

Change Lives Globally

Our mission is to create one billion jobs globally, providing opportunities and income to people around the world. Few companies make a tangible difference like Freelancer does.

Innovative Engineering Challenges

Freelancer.com is an Alexa top 1000 website with a state-of-the-art frontend stack using Angular, TypeScript, and RxJS. Our backend supports a large suite of services, including messaging, payments, translations, file services, and a robust notification system. We deploy code multiple times a day. Our other companies include:

  • Escrow.com - A global payments system for high-value transactions, securing over $6 billion USD.
  • Loadshift - A global heavy haulage freight marketplace.

Are You Ready to Be a Senior Software Engineer at Freelancer?

We're seeking fullstack senior software engineers. Our team works with the latest technologies, pushing code 30-40 times a day in a high-performance cloud environment. You'll develop core, revenue-generating products, impacting millions of users worldwide by building scalable features and solving complex problems.

Key Responsibilities

  • Architecting web applications at scale.
  • Writing optimized, lightning-fast SQL for massive data sets.
  • Structuring extensible data and application logic.
  • Designing high-quality APIs.

Our advanced Angular codebase runs across desktop, mobile, server for SEO, and within iOS and Android apps, all tested with cutting-edge automated test suites.

Requirements

Must-Have Skills

  • Proficiency in web development languages: Python, Golang, PHP, Node.js, or Ruby.
  • Experience with relational databases and SQL, preferably MySQL.
  • Background or interest in web engineering at scale.
  • Experience in an agile team environment.
  • Linux experience.
  • Cloud computing experience, preferably AWS.
  • Strong writing and verbal communication skills.
  • Strong sense of ownership and ability to self-manage work.
  • Self-motivated with a track record of learning new technologies.
  • Strong troubleshooting skills and creative problem-solving ability.
  • Experience with designing and implementing complex software systems.
  • Experience mentoring/training junior engineers.

Nice-to-Have Skills

  • Experience with SOA, microservice, and containerization architecture.
  • Development of public-facing APIs.
  • Knowledge of modern JavaScript frameworks like Angular, React, or Vue.
  • Experience with TypeScript.
  • Strong knowledge of computer networking.
  • Understanding of OWASP and best web security practices.

Preferred Qualifications

  • Strong academic achievements.
  • MS or PhD degrees.
  • A Github page with contributions to open source software.
  • Experience leading an engineering team.

Benefits

We offer a meritocratic culture where you can take ownership and swiftly advance your career. Work on an Alexa top-ranked website, tackling complex systems engineering challenges with over 60 million customers in 247 countries, regions, and territories.

Employee Perks

  • Weekly Town Halls: