Senior Software Engineer - Finance

Warby Parker New York , NY 10007

Posted 11 months ago

Warby Parker is searching for a motivated Senior Software Engineer in Finance to join our 60+ person Engineering team. In this role, you'll be responsible for turning strategic ideas into integral systems and tools that power our business. Our ideal candidate is an exceptional collaborator with the technical savvy to oversee the product lifecycle and keep code quality top of mind while improving our sales order processing, revenue recognition, and payment systems, as well as other money-related projects. Sound like your cup of tea? Read on!

What you'll do:

  • Own the design, development, and deployment of innovative solutions to problems affecting our financial systems

  • Provide technical leadership and propose new technologies that will advance and evolve our product

  • Partner with key stakeholders to define a technical roadmap, propose improvements, and architect solutions that support our business needs

  • Develop automation tools for measuring proper financial behavior of Warby Parker systems

  • Engage in code reviews and help maintain high standards of code quality

  • Deliver limited-defect products through ubiquitous test automation

  • Collaborate with other Technology team members and leaders to refine best practices and processes

Who you are:

  • Equipped with 5+ years of professional programming experience, including time at a rapidly growing technology organization

  • Backed by a strong understanding of software engineering principles and fundamentals, like data structures and algorithms

  • Proficient in at least one programming language (Python, Go, Java, or C++)

  • Knowledgeable about modern relational databases, such as PostgreSQL, Oracle, or MySQL

  • A quick learner with a can-do attitude

  • Well-versed in financial or sales systems (e.g., payments, transaction processing)

  • Steeped in finance and accounting concepts and principles

  • Experienced in Agile development and continuous delivery

  • An eloquent and empathetic communicator (both online and in person!)

Extra credit:

  • Experience with AWS

  • A working knowledge of Linux or other UNIX systems

  • Experience with business systems pertaining to supply chain, merchandising, material handling, product lifecycle, and purchase order, and/or modules for enterprise resource planning systems

About us:

Warby Parker was founded with a lofty objective: to offer designer eyewear at a revolutionary price while leading the way for socially conscious businesses. By circumventing traditional channels and designing our frames in-house, we're able to offer top-quality glasses and sunglasses (plus an uncommonly delightful shopping experience) at a fraction of the traditional going price.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Java Software Engineer Bloomberg Query Language (Bql) Team


Posted Yesterday

VIEW JOBS 2/25/2020 12:00:00 AM 2020-05-25T00:00 Bloomberg runs on data. It's our business and our product. From the biggest banks to the most elite hedge funds, financial institutions need timely, accurate data to capture opportunities and evaluate risk in fast-moving markets. Enabling clients to access Bloomberg's data and perform custom analytics, the Bloomberg Query Language(BQL) and Analytics platform is at the forefront of innovation for our business. Our team is responsible for developing a low latency Analytics Platform and Screening Engine. We're also working to define and build a domain specific query language, BQL. This will allow users to express complex analytics and quantitative models for execution on the platform. A core team of 40+ engineers is passionately working on multiple initiatives: * Scaling the Big Data Analytics Platform and Screening through a hybrid of in-memory and distributed computing paradigms. * Providing Unified and consistent access to Bloomberg's rich data through a common API and expression language. * Developing a Metadata frame-work and engine to leverage the unified meta-model. * Building a workload management framework for smart routing of client requests to meet specific SLA requirements We are looking for Software Engineers with strong Java skills to build out the core Analytics and Screening platform that's critical to our success. That's where you come in. We'll trust you to: * Collaboratively design and develop Java components consistent with standard and project specific design principles, leveraging standard frameworks and technologies * Influence architectural decisions and build a performant execution engine which will bring this platform into the future * Be part of a highly motivated team of software engineers with a strong team culture. * Think about bigger picture, take calculated risks and come up with innovative ideas You'll need to have: * Advanced Java coding skills (5+ years) with focus on Low Latency computing * 5+ years experience with Design Patterns, Concurrent Programming * 5+ years experience with IOC frameworks like Spring. * Experience with Tuning high performance applications. * Experience with Persistence Frameworks, AVRO/JSON and RESTful Services * Experience with distributed computing * Enterprise system engineering experience (Ability to build scalable systems for large computes on big data) * Experience working in fast paced Continuous Delivery projects We'd love to see: * Experience with Scala, Apache Spark and Apache Arrow * Experience working in a Test Driven Development and Agile environment If this sounds like you, apply! We'll be in touch if we think you're a match. Bloomberg is an equal opportunities employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Bloomberg New York NY

Senior Software Engineer - Finance

Warby Parker