The Senior Software Engineer will design, code, test, debug, and document backend software components and microservices to support large scale, distributed applications. The role involves contributing to all phases of the software development lifecycle, ensuring adherence to coding standards, and designing efficient database solutions. The engineer will collaborate with cross-functional teams, participate in an agile environment, and maintain the health and performance of message queues and clusters. Additionally, the position focuses on troubleshooting production issues, integrating systems, documenting designs, and recommending new technologies to enhance system performance.
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