Senior Software Engineer
Core
Develops, tests, and implements robust technical infrastructure and software applications for ecommerce and business units, creating desired functionality across multiple domains.
Role type
Senior Software Engineer (Application Development & Architecture)
Builds
Ecommerce platforms, integrated applications, and underlying software frameworks
Domain
Ecommerce / Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
Application design, SQL, database modeling, application servers, agile methodologies, system testing, conceptual thinking, programming
Preferred skills
Bachelors degree in MIS/CS, advanced database knowledge
Technologies
SQL, application servers, agile methodologies
Responsibilities
Develop and lead application development and underlying frameworks; Collaborate on application designs; Implement, test, and deliver new features for multiple platforms; Coordinate with QA for testing; Design software standards and suggest system improvements; Plan upgrades, migrations, and optimizations; Troubleshoot and resolve complex systems problems; Provide Level 3 support; Oversee work of others to ensure code quality; Guide less experienced team members.
Seniority
Senior, hands-on IC with leadership potential