Senior Software Engineer-CT
Core
Acts as a technical coach and lead developer, setting quality goals, integrating components, optimizing performance, and shipping new features for software systems.
Role type
Senior IC Software Engineer (Technical Lead)
Builds
Software components, performance monitoring tools, and new product features
Domain
Software Engineering / IT
Deliverable
production ML models | product features
Required skills
Software Design, API Design, API Integration, Code Reviews, Performance Optimization, Debugging, Version Control, Agile Methodology, DevOps, Test Automation
Preferred skills
Business Acumen, Continuous Improvement, TDD
Responsibilities
Provide technical coaching and guidance to team members, set quality goals and development practices, integrate software components and third-party libraries, conduct code reviews, analyze and optimize application performance, develop software for logging and monitoring performance data, collaborate with cross-functional teams to define and ship features, resolve moderate complexity requests.
Seniority
Senior, hands-on IC with mentorship responsibilities
