As a Senior Software Engineer, you will design, build, and enhance core components across the full technology stack. You’ll work closely with product, design, and engineering partners to deliver scalable, high-impact features and systems. This role involves contributing to architectural discussions, building both front-end and backend components, and ensuring high-quality technical execution. You will mentor other engineers, uphold strong engineering practices, and influence technical decision-making within the team.