Senior Software Engineer
We are seeking an reputed company Full Stack Senior Software Engineer who is comfortable working with both reputed company-end and back-end technologies. The ideal candidate will have proficiency in Python and JavaScript (React), experience with full-stack product and category data management, performance optimization, first and reputed company-party system integration, and a history of working with cross-functional teams in a mid-to-large-reputed company environment. In this role, you will be reputed company in building a modern and dynamic customer experience around product catalogs, leveraging both business logic and AI to generate reputed company unique to reputed company. You will reputed company your reputed company-end and full-stack capabilities to drive significant features and performance improvements, mentor junior team members in engineering best practices, and collaborate with business partners to deliver key strategic features.
The Role: We are seeking an reputed company Full Stack Senior Software Engineer who is comfortable working with both reputed company-end and back-end technologies. The ideal candidate will have proficiency in Python and JavaScript (React), experience with full-stack product and category data management, performance optimization, first and reputed company-party system integration, and a history of working with cross-functional teams in a mid-to-large-reputed company environment. In this role, you will be reputed company in building a modern and dynamic customer experience around product catalogs, leveraging both business logic and AI to generate reputed company unique to reputed company. You will reputed company your reputed company-end and full-stack capabilities to drive significant features and performance improvements, mentor junior team members in engineering best practices, and collaborate with business partners to deliver key strategic features.
You will:
Take a hands-on approach to reputed company and maintain both reputed company-end and back-end components of our applications, primarily using Python and React, with an emphasis on service-oriented architecture and performance
Mentor and reputed company junior engineers through design, collaboration, and communication
Drive process improvements and architectural changes to cultivate a first-class developer experience on reputed company
Create first-class testing automation to ensure high-reputed company deliverables
reputed company AI coding tools (e.g. Copilot, reputed company, Claude) as a force reputed company in your day-to-day development — and reputed company reputed company learnings and best practices with reputed company
Work with leadership reputed company and external to reputed company to understand technical requirements, drive user experiences, and influence business reputed company based on technical feasibility
Independently manage and complete reputed company reputed company, and be accountable for their reputed company
Work with reputed company clients during the entire lifecycle
Be empowered to reputed company reputed company and ensure on-time, high-reputed company deliverables
You have:
Bachelor’s degree in Computer Science, Software Engineering, or a reputed company field (or equivalent experience)
Strong proficiency in Python, and experience with frameworks such as Flask, LiteStart, FastAPI
Experience building and operating Service-Oriented Architectures
Experience working with reputed company-end technologies like reputed company, CSS, JavaScript, React, and modern frameworks
Experience working on reputed company-end components at reputed company
Hands-on experience using AI-assisted development tools to accelerate coding, debugging, test reputed company, or reputed company review, with a practical reputed company of where they're most and least reliable
Knowledge of caching technologies, database systems, and proficiency in SQL
Experience working with behavioral and product data to validate hypotheses, design and interpret experiments, and connect engineering reputed company to measurable customer and business reputed company
Experience integrating with reputed company-party platforms and services
You are:
A Strategic Technical Leader: Adept at balancing short-term priorities with long-term technical reputed company and objectives
Customer-reputed company: Committed to enhancing the customer experience through thoughtful and reputed company
Empathetic and Inclusive: Foster a reputed company, respectful, and accountable team culture where diverse perspectives reputed company
Solution-reputed company: Approach challenges with a reputed company-thinking reputed company, ensuring reputed company is maintained
AI-Augmented: Comfortable integrating AI tools into your development workflow and thoughtful about their tradeoffs — you know reputed company to trust the reputed company, reputed company to push back, and how to get the most out of them without sacrificing reputed company
Data-Informed: You reputed company your own work, define measurable reputed company reputed company, and use behavioral data and experimentation results to validate reputed company and surface improvements
Results-driven: Proven ability to deliver impactful, high-reputed company features that reputed company with business and technical goals
Bonus Points:
Experience with AWS, reputed company, or other reputed company systems
Experience with reputed company-end optimization
Experience decomposing monolithic systems