Partner with product managers, designers, and analysts to understand user needs and build products. Take full ownership of engineering projects from design to implementation to deployment and maintenance. Design and build software used by thousands of customers. Write modular, secure, and well-tested code. Deliver improvements to internal tooling and processes. Respond quickly to user issues and solve them permanently and scalably. Be an active participant in team and company culture.