Software Engineer
Core
Design, develop, test, and maintain reliable software applications and continuously improve existing applications.
Role type
Experienced Software Engineer
Builds
High-quality software features and applications
Domain
General Software Engineering
Deliverable
production ML models | product features
Required skills
Software development, problem-solving, modern development practices, code review, troubleshooting, application performance optimization, planning, testing, deployment
Responsibilities
Design, develop, test, and maintain software applications; Write clean, scalable, and well-documented code; Collaborate with product, design, and engineering teams; Review code and contribute to technical decisions; Troubleshoot issues and improve application performance; Participate in planning, testing, and deployment
Sourced via jobtech · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.