K&L Wine Merchants · 4 hours ago
Senior Software Engineer
Maximize your interview chances
Event ManagementEvents
Insider Connection @K&L Wine Merchants
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Develop clean, maintainable software systems using modern web programming languages and cloud architectures.
Make efficient use of best practices, design patterns, 3rd party solutions and libraries to keep our systems simple and maintainable.
Collaborate with teammates in code review, planning, docs, design discussions, and other forums.
Proactively identify (and build consensus around) areas to improve code/systems, processes, and products.
Work with PM, designer, and other stakeholders on solutions, taking full ownership of implementation: code, testing, deployment, and post-deployment monitoring.
Investigate unfamiliar code as incidents and features require and implement pragmatic solutions that leave the system better than you found it.
Communicate clearly and effectively verbally as well as in written form.
Analyze requirements and prioritize tasks.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's Degree or higher in Computer Science or relevant experience.
5+ years or more of software engineering experience.
Demonstrated technical ownership of at least one medium-complex project end-to-end.
Proven experience with backend systems, including but not limited to C#, Java, Python, Golang (proven experience with either).
Modern front-end technologies like Typescript/JavaScript and React.
Classic full stack web technologies like ASP .NET or PHP.
Cloud-based architecture experience (Azure preferred).
Demonstrated ability to support legacy systems while designing and implementing maintainable software.
Understanding of coding best practices such as Single Responsibility Principle, code readability, etc.
Strong knowledge of design patterns.
Excellent communication skills in both verbal and written mediums.
Ability to propose, assess, and communicate design tradeoffs, especially in the context of existing systems.
Preferred
Experience in leadership, planning, and executing unsupervised projects.
Experience with .NET, ASP MVC.
Experience with React/TypeScript.
Experience with React Native.
Familiarity working with continuous deployment, feature flagging, experimentation, and funnels.
Proven ability to drive migration from legacy system to new system and an understanding about when/where to make these investments.
Experience working collaboratively to improve code, processes, and products.
Benefits
Medical/Dental/Vision insurance - K&L pays 100% of individual premium
401k plan, with company contribution
3 weeks of paid time off per year – time off accrual increases at 5 years of service
8 paid holidays
Generous product discount
Weekly staff tasting and sales training; exposure to world-class products and producers
Company
K&L Wine Merchants
K&L Wine Merchants is a wine and spirits company that offers wine news and events.
Funding
Current Stage
Growth StageRecent News
The Wall Street Journal
2023-12-23
Lifestyle Inquirer
2023-12-23
Los Angeles Times
2023-12-23
Company data provided by crunchbase