Posted in Other about 5 hours ago.
Location: Seattle, Washington
Location: Seattle, WA
Salary: $57.00 USD Hourly - $64.00 USD Hourly
Description:
Are you an engineer who strives to build simple, stable, scalable, and resilient solutions? Are you passionate about working in a fast-paced, high-energy atmosphere, constantly evaluating solutions to next-generation technologies with a relentless focus on automation and continuous delivery? Are you obsessed with quality and delivering the best-of-class experiences to customers? We are eager to hear if you answered "Yes" to these questions. We are looking for an innovative self-starter to help deliver the next-generation checkout platform. Sitting at the center-point of our conversion funnel, our checkout platform receives millions of orders each year, generating more than 6+ billion dollar in demand from our customers across the globe.
As a Software Engineer 2, you will be playing a key role within the Checkout & Wishlist Team, responsible for designing, developing and testing end to end features while engaging with our partner teams to bring about the very best-of-class experiences to our customers.
Responsibilities:
• Collaborate with local and partner teams.
• Participate and contribute to the agile development and planning process.
• Write highly maintainable, easy-to-understand code for RESTful Services, event-driven systems, databases, and cloud infrastructure following secure coding practices.
• Demonstrate a foundational understanding of standards, concepts, and principles of engineering to solve the practical needs of the business.
• Design interactions between multiple modules and understand business metrics for the team.
• Validate all scenarios conform to code quality through complete and automated unit, functional, integration, and end-end testing.
• Identify performance issues and optimize solutions and infrastructure.
• Instrument code appropriately, creating custom metrics, alerts, and dashboards.
• Ensure adherence to Engineering best practices across the entire solution.
• Collaborate with other software engineers on design and best practices and conduct code reviews.
Skills:
• Bachelor's or master's degree in CS, Engineering, or equivalent practical experience
• 3+ years of professional experience in developing REST-ful services and Event-driven applications
• Solid foundation in software engineering practices, data modeling, object-oriented analysis and design, design patterns, and algorithms
• Experience using Go Lang, Java, .Net or other object-oriented program languages
• Experience using AWS services such as ECS, Fargate, Elastic Cache Redis, DynamoDB, Lambda, CloudFormation, etc., or features on other similar cloud hosted platforms.
• Familiarity with Linux/Docker and open source software development.
• Familiarity with test automation and CI/CD pipeline
• Familiarity with ops tools such as New Relic and Splunk
• Good verbal and written communication skills with the ability to communicate technical information to nontechnical audiences
• Passion for new technologies, operational excellence and customer impact.
DNV GL USA, INC.
|
DNV GL USA, INC.
|
DNV GL USA, INC.
|