The company is seeking a Senior Software Engineer to help deliver exceptional customer experiences across multiple applications and services by designing, implementing, and operating complex software applications that are scalable, durable, and performant.
Requirements
- 5+ years of experience in large-scale software development or application engineering with recent coding experience in two or more of the following languages: Java, JavaScript, C/C++, C-Sharp, Swift, Python, PHP, Go, or Ruby.
- Knowledge of software development methodologies and the tools that support them.
- Familiarity with scripting and programming languages, specifically Typescript/Javascript, PHP, and Python.
- Excellent technical design and software engineering skills.
- Comfortable taking on platform operational duties and well-versed in cloud technologies.
- Familiarity with AWS cloud services, specifically: RDS/Aurora, S3, OpenSearch, ElastiCache, ALBs, Lambda, Kinesis, DynamoDB.
Responsibilities
- Design and implement scalable, efficient, and maintainable software solutions.
- Work with product and design teams to translate business objectives into technical requirements and implementation details.
- Contribute to engineering standards and process refinements.
- Support and troubleshoot issues with existing systems, including incident response.
- Assist with platform operations, deployments, and code reviews.
- Mentor and level up engineering team members.
- Research new technologies, methodologies, and trends to continuously improve our engineering practices and services.
Other
- We are seeking a Senior Software Engineer to join our collaborative and inclusive team.
- The successful candidate will be an experienced technical leader who can help us deliver exceptional customer experiences across multiple applications and services.
- You will also collaborate closely with team members from product, design, engineering, and other internal stakeholders to deliver high-quality solutions to our customers.
- Experience leading software engineering teams.