CareerPlanSign in

Software Engineer

🌐 Remote💼 Full-time🗓 2026-06-24

Core

Design, build, and maintain high-quality full-stack software solutions, including back-end services, APIs, and web interfaces.

Role type

Full-stack Software Engineer

Builds

Scalable, secure, and high-performance RESTful APIs, microservices, and responsive web interfaces.

Domain

Software Engineering / Web Development

Deliverable

production ML models | product features

Required skills

Back-end languages (C#, Python, Java, Node.js, Go), JavaScript/TypeScript, RESTful APIs, GraphQL, SQL, NoSQL, Git, Unit testing, CI/CD pipelines, Cloud platforms (AWS, Azure, GCP), Containers (Docker, Kubernetes), ORM frameworks.

Preferred skills

Modern web frameworks (React, Angular, Vue), TDD, Performance optimization, Debugging.

Technologies

C#, Python, Java, Node.js, Go, JavaScript, TypeScript, React, Angular, Vue, PostgreSQL, MySQL, SQL Server, MongoDB, Cosmos DB, Redis, Entity Framework, SQLAlchemy, Django ORM, Hibernate, JUnit, pytest, xUnit, Jest, GitHub Actions, GitLab CI, Jenkins, Azure DevOps, AWS, Azure, GCP, Docker, Kubernetes.

Responsibilities

Design, develop, test, and deploy software solutions; Write clean, maintainable, and well-documented code; Build scalable, secure, and high-performance RESTful APIs and microservices; Develop responsive, user-friendly web interfaces; Design and optimize database schemas and queries; Write unit, integration, and end-to-end tests; Implement logging, monitoring, and error tracking; Participate in code reviews, debugging, and performance optimization; Work with CI/CD pipelines; Deploy applications to cloud platforms using containers.

Seniority

Mid-level to Senior, hands-on IC

Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.