Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Staff Backend Engineer

Expired Job

Wealthfront Redwood City , CA 94061

Posted 2 months ago

Brokerage and Banking Platform

  • Help us build a service-oriented architecture that can handle hundreds of thousands of securities trades (worth hundreds of millions) every day without missing a beat.
    Just as AWS does for Amazon, our brokerage platform creates the foundation underlying our industry-leading financial products.
    We want you to help scale the platform 10x and then 10x again as we automate financial services into the future.
    Financial Planning

  • Wealthfront engineers working within our financial planning area implement Path, which helps users plan and optimize their financial lives in an automated way.
    Path derives users financial histories and current situations from data that is pulled in from linked external accounts.
    This user data plus financial industry data are combined together within complex forward-looking simulations which allow our users to explore and understand what is needed to achieve their most important financial goals such as buying a home, paying for a child's college education, retirement, etc.

  • We help guide clients through the discovery of what Wealthfront is and working to provide the best possible experience as new clients go through our registration flow and ultimately funding their account by transparently informing them of what we're doing and what's happening to their money all the way until it's invested.
    Financial Services

  • Wealthfronts financial services help our clients achieve their financial goals.
    From the trading algorithms that power all of Wealthfronts investment products and the Portfolio Line of Credit that lets you access cash easily, to the 529 college savings account that lets you start saving for your kids education, our engineers work with our research team to bring these innovative financial services to life.
    Responsibilities Design, implement, test and maintain backend components: application, data, infrastructure, analytics and deployment Design and build systems with automated instrumentation and monitoring Live and breathe resiliency and uptime Consistently improve maintainability and stability of the codebase Requirements 6+ years of prior backend experience Expertise in Java or similar language (such as C++ or C#) Experience with online data stores (preferably MySQL) Experience with offline data stores (preferably Hadoop stack) a plus Experience with at least one scripting language Real passion for agile, test-driven development, continuous integration and automated testing Deep understanding of distributed systems and functional programming paradigms BS, MS, or PhD in computer science, math, physics or related field Everyone across the financial spectrum deserves to live secure and rewarding lives.
    In order to successfully serve clients across the United States, the Wealthfront team is focused on hiring team members with a diverse range of backgrounds, experiences and perspectives.
    We are an equal opportunity employer and 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.
    About Wealthfront Wealthfronts vision is to optimize and automate our clients' finances exclusively through software.
    We've engineered a platform that delivers highly personalized advice and services including investment management, financial planning, and personal banking.
    Wealthfront employees enable our clients to achieve their financial goals by developing sophisticated algorithms and investment strategies, intuitive user experiences and scalable infrastructure to continuously deploy mission-critical code.
    Join us as we help clients create their roadmap to financial freedom and scale from $11 billion in assets under management to trillions (yes, trillions).

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

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 Software Engineer Backend


Posted 2 weeks ago

VIEW JOBS 10/27/2018 12:00:00 AM 2019-01-25T00:00 Highfive is a cloud-based service supporting tens of thousands of concurrent users in a mission-critical real-time communication application. We handle thousands of concurrent audio and video streams in an environment where every millisecond of latency and every dropped packet are crucial to the end-user experience. We succeed when we mask all of the required complexity completely behind a product that is super easy to use. Software engineering, particularly the backend service, is at the core of this problem. We are looking for talented individuals to bring their ideas, motivation, and hard work to our accomplished team. Our backend technology stack is composed of a blend of homegrown technologies tailored to our specific requirements, alongside the best and latest commercial and open-source tools. Our only dogma is in building a delightful, dependable product for our users, and thus we use whatever tool is best for the job. What you'll be doing * Implement a distributed, low-latency server backend with 99.99% global uptime, much of which will be your own design * Own the full software development lifecycle for user-facing features * Constantly pay down technical debt and improve software development processes through tool development * Constantly learn the latest trends and tools applicable to Highfive's problem, evaluating and integrating them as appropriate * Work with management to define and refine backend service technology roadmap * Evangelize and educate best practices for maintainable high-concurrency server code among the rest of the software organization Qualifications * Experience and comfort working within a high concurrency and low latency cloud-based app * Proven passion for everything you build to be elegant and maintainable, in architecture and implementation * Intuition for and experience in design of highly fault-tolerant architecture of loosely-coupled services * Fluency in Java or Scala, or a proven success at quickly learning a new programming language * Strong individual contributor, self-motivated, and a proven team player * Demonstrated eagerness to learn and develop new experience Additional awesomeness * Experience supporting a distributed production backend with high uptime metrics * Experience with backend systems for a real-time communication (RTC) application supporting low-latency video and audio streams * Experience with multi-datacenter global service distribution footprints * Expertise with some of the following technologies: * Container-based virtualization (Docker) * Distributed resource management, coordination, and deployment tools (Mesos, Zookeeper, CoreOS, Marathon) * Distributed pub/sub frameworks (Kafka) * Distributed high-throughput key-value storage (Redis) * Big data storage (Cassandra, Redshift, BigQuery) and processing (Cloud Dataflow, Spark) * High-concurrency relational databases (PostgreSQL) * Distributed log collection and analysis * Advanced academic training in distributed systems, security, or a related field Come join our award winning team! Highfive Redwood City CA

Staff Backend Engineer

Expired Job