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