Junior Software Engineer

New
Australia, Canada, China, France, Germany, India, Japan, United Kingdom, United StatesFull-TimeJunior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
0-3 years of professional experience
Required Skills
PostgreSQLPythonSQLData MiningGitTypeScriptRustLinuxDistributed Systems

Requirements

  • 0-3 years of professional software development experience.
  • 5+ years of personal interest and experience exploring computer programming and technical projects.
  • Passion for computing, programming, big data, and system architecture.
  • Demonstrated curiosity and work ethic through side projects or research.
  • Familiarity or willingness to learn Python, PostgreSQL, Linux, and Git.
  • Experience with Rust, TypeScript, or Nix is considered beneficial.

Responsibilities

  • Develop and maintain software across databases, distributed systems, and infrastructure.
  • Work on data analysis, machine learning, and data mining projects.
  • Develop frontend and backend web applications and APIs.
  • Contribute to an automated codebase, pushing commits and deploying to production daily.
  • Collaborate with a globally distributed team on complex technical challenges.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now