Software Engineer - Payment Systems
Chewy is seeking a talented and motivated Software Engineer within the Payment Service Platform Team. As a Software Engineer, you will assist in innovating, designing, building services and frameworks to provide solutions for several business and technology initiatives. At Chewy, Software Engineers are constantly innovating, developing frameworks, establishing governance and defining the architecture for our next generation platforms. They understand our business goals, collaborate with other leaders, innovate rapidly, delivering high-quality and high-value functionality.
This role will give you the chance to use your technical expertise to accelerate the adoption of the very best engineering practices, while maintaining knowledge on industry innovations, trends, and practices. You will help drive innovation, scalability and maintainability while working with our highly skilled engineering teams.
What You'll Do:
- Design, develop and implement large scale distributed systems with large volumes of data focusing on scalability, latency and fault tolerance.
- Develop Systems / Component architectures and APIs for a rapidly scaling platform, while ensuring successful product delivery and operational excellence.
- Bring an expert understanding of the systems, their dependencies, have the ability to forecast and mitigate challenges every effectively
- Be the expert when it comes to design principles, service-oriented architecture and developing applications of scale in the cloud while maintaining knowledge on industry innovations, trends and practices
- Represent the Payment Service Platforms team in front of cross functional business and technical initiatives.
- Debug critical hard to solve production issues across services and tech stack
- Continuously measure and optimize the performance, effectiveness, and uptime of services
- Display excellent verbal and written communication and be able to convey dissenting opinions in a constructive manner, particularly written communications
What You'll Need
- Bachelors degree in Computer Science, Information Systems or a Related Field
- 5+ years of industry work experience
- 5+ years of experience leading and developing large scale projects and initiatives
- 5+ years of software engineering experience with Java, Object Oriented Programming
- Experience in building event-driven architecture, processing large datasets, relational & No-SQL database.
- Application monitoring, Splunk, Datadog.
- Ability to collaborate effectively with a diverse, talented team
- Strong proven ability in building high-performance, highly available and scalable distributed systems
- Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability
- Strong expert experience in cloud native technology stack (AWS) and service-oriented architecture
- Clear understanding of emerging technologies and ability to apply those principles in solving critical business needs
- Degree in Computer Science, Mathematics, or another related field
Bonus
- Strong engineering background building products that are ecommerce scale
- Prior roles in Ecommerce or in technology companies
- Experience in Kotlin
- Experience in building high performance systems
If you have a disability under the Americans with Disabilities Act or similar law, and you need an accommodation during the application process or to perform these job requirements, or if you need a religious accommodation, please contact [email protected].
If you have a question regarding your application, please contact [email protected].
Chewy is committed to equal opportunity. We value and embrace diversity and inclusion of all Team Members.
To access Chewy’s Privacy Policy, which contains information regarding information collected from job applicants and how we use it, please click here: https://www.chewy.com/app/content/privacy).