The Senior Software Engineer will build the next generation of the platform. The role involves independently and collaboratively leading software feature development, prioritizing work, communicating clearly, and consistently delivering high-quality software. The engineer will mentor team members and help identify process improvements. The position partners with business and technical stakeholders to understand requirements, define solutions, and deliver software throughout the development lifecycle. It evaluates technical approaches for feasibility, requirements, constraints, and long-term maintainability; works with architects on technical designs; and helps improve coding standards and product lines. The engineer also supports teammates through guidance and code reviews, and reports issues that hinder team productivity or product stability.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior