We are seeking a Senior Software Engineer to join our team. In this role, you will be responsible for writing clean, maintainable, and efficient code, designing and developing scalable web applications and APIs, and managing data storage. You will also participate in code reviews, mentor team members, and create technical documentation. Collaboration with developmental teams and product managers to design software solutions is key, as is applying Java, multi-threaded applications, and cloud technologies like AWS. You will write automated unit tests to ensure code quality and contribute to system architecture, microservices implementation, and cloud-based infrastructure management. Documentation of architecture design and functionality, and communication of decisions to stakeholders are also important aspects of this role. Remote work requests will be considered consistent with company’s remote work policy.
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