CareerPlan

Software Engineer

CaliforniaFull-time$150k–$200k2026-11-07
On-site · CanadaVisa sponsorship offered

Core

Design, develop, test, and maintain scalable software applications.

Role type

Software Engineer

Builds

scalable software applications

Domain

Software Development

Deliverable

product features

Required skills

Java, Python, JavaScript/TypeScript, C#, C++, Go, REST APIs, databases, Git, data structures, algorithms, object-oriented programming, testing, debugging

Preferred skills

AWS, Azure, Google Cloud, Docker, Kubernetes, CI/CD pipelines, React, Angular, Node.js, Spring Boot, .NET, microservices, distributed systems, Agile/Scrum

Technologies

Java, Python, JavaScript/TypeScript, C#, C++, Go, REST APIs, Git, AWS, Azure, Google Cloud, Docker, Kubernetes, React, Angular, Node.js, Spring Boot, .NET

Responsibilities

Design, develop, test, and maintain high-quality software applications; Write clean, scalable, and maintainable code; Troubleshoot, debug, and resolve software issues; Develop and integrate APIs and third-party services; Optimize application performance, reliability, and scalability; Write and maintain technical documentation and automated tests

Seniority

Junior to Mid-level (1–3 years)