Forget the high street banks... One of the leading challenger banks are in need of quite a few, actually a lot of Java Developers to join them on their industry-disruptive adventure.
The new banking era is not in the future...it's already here, in London.
Traditional banking is old school, so this challenger bank is actually one of the leading mobile banks which is built mostly in Java.
They are new-ish in the FinTech space, but they are disrupting the industry for sure.
And, after receiving more funds, they are looking for Java Developers at all levels, with at least 4 years of hands-on coding.
BASICALLY...
You got to have Java running through your blood.
You got to have that extra chromosome of innovation.
You got to be dreaming of building something new with a squeaky clean code and then take the ownership of it and innovate.
There is no ideal unicorn-like candidate that they are looking for, but if your background is startups, financial domain - hit the "apply" button.
If you are not a pure Java guru, but still use it alongside other languages....AND actually looking to focus on Java? Send your CV without a doubt, as they believe that you can pick up Java swiftly and carry on enhancing your coding working alongside other innovative-minded Java SMEs.
Mar 22, 2019
Full time
Forget the high street banks... One of the leading challenger banks are in need of quite a few, actually a lot of Java Developers to join them on their industry-disruptive adventure.
The new banking era is not in the future...it's already here, in London.
Traditional banking is old school, so this challenger bank is actually one of the leading mobile banks which is built mostly in Java.
They are new-ish in the FinTech space, but they are disrupting the industry for sure.
And, after receiving more funds, they are looking for Java Developers at all levels, with at least 4 years of hands-on coding.
BASICALLY...
You got to have Java running through your blood.
You got to have that extra chromosome of innovation.
You got to be dreaming of building something new with a squeaky clean code and then take the ownership of it and innovate.
There is no ideal unicorn-like candidate that they are looking for, but if your background is startups, financial domain - hit the "apply" button.
If you are not a pure Java guru, but still use it alongside other languages....AND actually looking to focus on Java? Send your CV without a doubt, as they believe that you can pick up Java swiftly and carry on enhancing your coding working alongside other innovative-minded Java SMEs.
We have a goal: the more clients we have and the more information each of our clients shares with us, the better experience we can provide to all of our clients. To do this, we need to both scale our platform to handle our growing client base and deliver new features that take advantage of the increasing amount of information we have. Our data engineering team is at the center of this.
We’re looking for engineers excited to help scale our existing data infrastructure and build out new compute capabilities. This includes making tradeoffs between online, offline, and streaming architectures, as well as learning the product well enough to understand the impact these decisions will make on clients.
What You'll Work On
Data pipelining infrastructure: Our data moves around a lot. We need it available for batch and real-time compute, and we need to expose it for use by both our backend platform and data analytics. Message brokers, key-value stores, and job schedulers are some tools our team works with. You’ll help identify improvements for our architecture, designing and implementing solutions to get data around more efficiently.
Spark : As data engineers, we want to move fast, and we want our code to move fast as well. We have a batch compute platform using Spark, and we’ve recently built out a near-realtime platform using Spark Streaming. We are continuing to increase the performance of our data pipelines while simultaneously increasing the complexity of the jobs that run on top of them. You'll be expected to improve the infrastructure while you implement on top of it.
Data quality : A model is only good if it is correct and built on recent data. We put a strong emphasis on data quality. We write unit tests to verify the functional correctness of each module and meta-tests to guard against common programming errors. Throughout our data pipelines we run automated sanity checks on live data, alerting if any data is stale or values fall outside of expected ranges.
What You Have
7+ years of software engineering experience
Knowledge of the Spark/Hadoop ecosystem.
Experience scaling a platform to handle a growing user base.
We code in Java and Scala, familiarity with them is a plus.
A BS in computer science or a related field. An MS or PhD is a plus.
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
Wealthfront’s 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).
Sep 26, 2018
Full time
We have a goal: the more clients we have and the more information each of our clients shares with us, the better experience we can provide to all of our clients. To do this, we need to both scale our platform to handle our growing client base and deliver new features that take advantage of the increasing amount of information we have. Our data engineering team is at the center of this.
We’re looking for engineers excited to help scale our existing data infrastructure and build out new compute capabilities. This includes making tradeoffs between online, offline, and streaming architectures, as well as learning the product well enough to understand the impact these decisions will make on clients.
What You'll Work On
Data pipelining infrastructure: Our data moves around a lot. We need it available for batch and real-time compute, and we need to expose it for use by both our backend platform and data analytics. Message brokers, key-value stores, and job schedulers are some tools our team works with. You’ll help identify improvements for our architecture, designing and implementing solutions to get data around more efficiently.
Spark : As data engineers, we want to move fast, and we want our code to move fast as well. We have a batch compute platform using Spark, and we’ve recently built out a near-realtime platform using Spark Streaming. We are continuing to increase the performance of our data pipelines while simultaneously increasing the complexity of the jobs that run on top of them. You'll be expected to improve the infrastructure while you implement on top of it.
Data quality : A model is only good if it is correct and built on recent data. We put a strong emphasis on data quality. We write unit tests to verify the functional correctness of each module and meta-tests to guard against common programming errors. Throughout our data pipelines we run automated sanity checks on live data, alerting if any data is stale or values fall outside of expected ranges.
What You Have
7+ years of software engineering experience
Knowledge of the Spark/Hadoop ecosystem.
Experience scaling a platform to handle a growing user base.
We code in Java and Scala, familiarity with them is a plus.
A BS in computer science or a related field. An MS or PhD is a plus.
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
Wealthfront’s 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).
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.
Onboarding - 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 - Wealthfront’s financial services help our clients achieve their financial goals. From the trading algorithms that power all of Wealthfront’s 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
Wealthfront’s 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).
Sep 26, 2018
Full time
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.
Onboarding - 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 - Wealthfront’s financial services help our clients achieve their financial goals. From the trading algorithms that power all of Wealthfront’s 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
Wealthfront’s 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).
We have a goal: the more clients we have and the more information each of our clients shares with us, the better experience we can provide to all of our clients. To do this, we need to both scale our platform to handle our growing client base and deliver new features that take advantage of the increasing amount of information we have. Our data engineering team is at the center of this.
We’re looking for engineers excited to help scale our existing data infrastructure and build out new compute capabilities. This includes making tradeoffs between online, offline, and streaming architectures, as well as learning the product well enough to understand the impact these decisions will make on clients.
WHAT YOU’LL WORK ON
Data pipelining infrastructure: Our data moves around a lot. We need it available for batch and real-time compute, and we need to expose it for use by both our backend platform and data analytics. Message brokers, key-value stores, and job schedulers are some tools our team works with. As a member of our team, you’ll work on solutions to help data get around more efficiently.
Spark: As data engineers, we want to move fast, and we want our code to move fast as well. We have a batch compute platform using Spark, and we’ve recently built out a near-realtime platform using Spark Streaming. We are continuing to increase the performance of our data pipelines while simultaneously increasing the complexity of the jobs that run on top of them. You'll be expected to improve the infrastructure while you implement on top of it.
Data quality: A model is only good if it is correct and built on recent data. We put a strong emphasis on data quality. We write unit tests to test the functional correctness of each module and meta-tests to guard against common programming errors. Throughout our data pipelines we run automated sanity checks on live data, alerting if any data is stale or values fall outside of expected ranges.
WHAT YOU HAVE
1+ years in a software engineering experience
Knowledge of the Spark/Hadoop ecosystem.
We code in Java and Scala, familiarity with them is a plus.
A BS in computer science or a related field. An MS or PhD is a plus.
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
Wealthfront’s 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).
Sep 26, 2018
Full time
We have a goal: the more clients we have and the more information each of our clients shares with us, the better experience we can provide to all of our clients. To do this, we need to both scale our platform to handle our growing client base and deliver new features that take advantage of the increasing amount of information we have. Our data engineering team is at the center of this.
We’re looking for engineers excited to help scale our existing data infrastructure and build out new compute capabilities. This includes making tradeoffs between online, offline, and streaming architectures, as well as learning the product well enough to understand the impact these decisions will make on clients.
WHAT YOU’LL WORK ON
Data pipelining infrastructure: Our data moves around a lot. We need it available for batch and real-time compute, and we need to expose it for use by both our backend platform and data analytics. Message brokers, key-value stores, and job schedulers are some tools our team works with. As a member of our team, you’ll work on solutions to help data get around more efficiently.
Spark: As data engineers, we want to move fast, and we want our code to move fast as well. We have a batch compute platform using Spark, and we’ve recently built out a near-realtime platform using Spark Streaming. We are continuing to increase the performance of our data pipelines while simultaneously increasing the complexity of the jobs that run on top of them. You'll be expected to improve the infrastructure while you implement on top of it.
Data quality: A model is only good if it is correct and built on recent data. We put a strong emphasis on data quality. We write unit tests to test the functional correctness of each module and meta-tests to guard against common programming errors. Throughout our data pipelines we run automated sanity checks on live data, alerting if any data is stale or values fall outside of expected ranges.
WHAT YOU HAVE
1+ years in a software engineering experience
Knowledge of the Spark/Hadoop ecosystem.
We code in Java and Scala, familiarity with them is a plus.
A BS in computer science or a related field. An MS or PhD is a plus.
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
Wealthfront’s 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).
DevOps at Wealthfront
Infrastructure automation is critical to the success of Wealthfront’s business. Our automation-first approach enables us to rapidly iterate by pushing code to production multiple times an hour and capture cost savings that will be passed along to our clients.
Wealthfront’s DevOps team adheres to the principle of “infrastructure-as-code” and brings strategic expertise for designing, implementing, maintaining, and improving our on-premise and cloud infrastructure.
We're a modern infrastructure engineering team, working with languages such as Ruby and Go. We leverage open source software such as MariaDB, NGINX, Jenkins, Chef, Kibana, and Grafana to deliver automated infrastructure to our clients and every member of the Engineering team.
As a core member of the DevOps team you will:
Design, implement, and deploy internal tools to accelerate productivity of the wider Engineering team
Expand our continuous integration and continuous deployment pipelines and orchestration tooling
Identify and measure key infrastructure performance metrics and define service-level objectives (SLOs)
Maintain our infrastructure by automating software deployment, infrastructure configuration, and database cluster management
Design our next generation of infrastructure with goals of cost efficiency and improved performance
Participate in our on-call rotation, minimizing spurious alerts through our proportional investment process
Mentor junior members of the team and serve as an automation liaison to the wider Engineering team
This role could be a fit if you have:
Demonstrated experience with modern Linux systems and at least three years of experience running applications and services in production
Systems-related software development experience in Go, Ruby, Python, Java or similar languages
Promoted test-driven development, continuous integration, and automated testing
Designed complex deployment orchestration workflows for production services and infrastructure
Excellent cross-functional communications skills and a desire to both learn from and educate your peers
A BS or MS in Computer Science, related field, or equivalent professional experience
Once you join, Wealthfront will:
Pair you with a 1:1 mentor to guide you through our structured onboarding program
Encourage you to lead projects which match your professional goals
Support your professional development by providing feedback during weekly 1:1s and during our bi-annual reviews
Give you autonomy so you can be a happy and successful member of our team
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
Wealthfront’s vision is to optimize and automate our clients' finances exclusively through software. Wealthfront has engineered a platform which continuously 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 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).
Sep 26, 2018
Full time
DevOps at Wealthfront
Infrastructure automation is critical to the success of Wealthfront’s business. Our automation-first approach enables us to rapidly iterate by pushing code to production multiple times an hour and capture cost savings that will be passed along to our clients.
Wealthfront’s DevOps team adheres to the principle of “infrastructure-as-code” and brings strategic expertise for designing, implementing, maintaining, and improving our on-premise and cloud infrastructure.
We're a modern infrastructure engineering team, working with languages such as Ruby and Go. We leverage open source software such as MariaDB, NGINX, Jenkins, Chef, Kibana, and Grafana to deliver automated infrastructure to our clients and every member of the Engineering team.
As a core member of the DevOps team you will:
Design, implement, and deploy internal tools to accelerate productivity of the wider Engineering team
Expand our continuous integration and continuous deployment pipelines and orchestration tooling
Identify and measure key infrastructure performance metrics and define service-level objectives (SLOs)
Maintain our infrastructure by automating software deployment, infrastructure configuration, and database cluster management
Design our next generation of infrastructure with goals of cost efficiency and improved performance
Participate in our on-call rotation, minimizing spurious alerts through our proportional investment process
Mentor junior members of the team and serve as an automation liaison to the wider Engineering team
This role could be a fit if you have:
Demonstrated experience with modern Linux systems and at least three years of experience running applications and services in production
Systems-related software development experience in Go, Ruby, Python, Java or similar languages
Promoted test-driven development, continuous integration, and automated testing
Designed complex deployment orchestration workflows for production services and infrastructure
Excellent cross-functional communications skills and a desire to both learn from and educate your peers
A BS or MS in Computer Science, related field, or equivalent professional experience
Once you join, Wealthfront will:
Pair you with a 1:1 mentor to guide you through our structured onboarding program
Encourage you to lead projects which match your professional goals
Support your professional development by providing feedback during weekly 1:1s and during our bi-annual reviews
Give you autonomy so you can be a happy and successful member of our team
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
Wealthfront’s vision is to optimize and automate our clients' finances exclusively through software. Wealthfront has engineered a platform which continuously 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 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).
DevOps at Wealthfront
Infrastructure automation is key to the success of Wealthfront’s business. Our automation-first approach enables us to rapidly iterate by pushing code to production multiple times an hour and deliver cost savings that will be passed along to our clients.
Wealthfront’s DevOps team adheres to the principle of “infrastructure-as-code” and brings strategic expertise for designing, implementing, maintaining, and improving our infrastructure.
We're a modern infrastructure engineering team, working with languages such as Ruby and Go. We leverage open source software such as Chef and Jenkins to bring automated testing and continuous integration to our areas of expertise, such as our Networking infrastructure.
As a core member of the DevOps team you will:
Manage our physical data center server and networking hardware, topology, and connectivity.
Tune our MySQL and Microsoft SQL Server clusters, optimizing performance, reliability, and availability ensuring ongoing data integrity.
Identify and measure key infrastructure performance metrics and define service-level objectives (SLOs).
Maintain our infrastructure by automating traditional sysadmin tasks of hardware provisioning, cluster management, software deployment, and network configuration.
Design our next generation of infrastructure with goals of decreasing costs and improving performance.
Participate in our on-call rotation, minimizing spurious alerts through our proportional investment process.
Mentor junior members of the team and serve as an automation liaison to the wider Engineering team.
This role could be a fit if you have:
Been involved with managing production data center environments, including hardware provisioning, network device configuration, and capacity planning.
Demonstrated experience with modern Linux or Windows systems and at least three years of experience running applications and services in production.
Systems-related software development in Go, Ruby, Python, Java or similar languages.
Evangelized test-driven development, continuous integration, and automated testing.
Exposure to running modern relational databases in production.
Excellent communications skills and collaborated on cross-functional projects. A desire to both learn from and educate your peers.
BS or MS in Computer Science, related field, or equivalent professional experience.
Once you join, Wealthfront will:
Pair you with a 1:1 mentor to guide you through our onboarding program.
Encourage you to lead projects which match your professional goals.
Support your professional development by providing feedback during weekly 1:1s and during our bi-annual reviews.
Give you autonomy so you can be a happy and successful member of our team.
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
Wealthfront’s vision is to optimize and automate our clients' finances exclusively through software. Wealthfront has engineered a platform which continuously 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 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).
Sep 26, 2018
Full time
DevOps at Wealthfront
Infrastructure automation is key to the success of Wealthfront’s business. Our automation-first approach enables us to rapidly iterate by pushing code to production multiple times an hour and deliver cost savings that will be passed along to our clients.
Wealthfront’s DevOps team adheres to the principle of “infrastructure-as-code” and brings strategic expertise for designing, implementing, maintaining, and improving our infrastructure.
We're a modern infrastructure engineering team, working with languages such as Ruby and Go. We leverage open source software such as Chef and Jenkins to bring automated testing and continuous integration to our areas of expertise, such as our Networking infrastructure.
As a core member of the DevOps team you will:
Manage our physical data center server and networking hardware, topology, and connectivity.
Tune our MySQL and Microsoft SQL Server clusters, optimizing performance, reliability, and availability ensuring ongoing data integrity.
Identify and measure key infrastructure performance metrics and define service-level objectives (SLOs).
Maintain our infrastructure by automating traditional sysadmin tasks of hardware provisioning, cluster management, software deployment, and network configuration.
Design our next generation of infrastructure with goals of decreasing costs and improving performance.
Participate in our on-call rotation, minimizing spurious alerts through our proportional investment process.
Mentor junior members of the team and serve as an automation liaison to the wider Engineering team.
This role could be a fit if you have:
Been involved with managing production data center environments, including hardware provisioning, network device configuration, and capacity planning.
Demonstrated experience with modern Linux or Windows systems and at least three years of experience running applications and services in production.
Systems-related software development in Go, Ruby, Python, Java or similar languages.
Evangelized test-driven development, continuous integration, and automated testing.
Exposure to running modern relational databases in production.
Excellent communications skills and collaborated on cross-functional projects. A desire to both learn from and educate your peers.
BS or MS in Computer Science, related field, or equivalent professional experience.
Once you join, Wealthfront will:
Pair you with a 1:1 mentor to guide you through our onboarding program.
Encourage you to lead projects which match your professional goals.
Support your professional development by providing feedback during weekly 1:1s and during our bi-annual reviews.
Give you autonomy so you can be a happy and successful member of our team.
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
Wealthfront’s vision is to optimize and automate our clients' finances exclusively through software. Wealthfront has engineered a platform which continuously 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 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).
Wealthfront's 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).
Responsibilities
Collaborate with other functional teams (product management, design, customer service)
Monitor team productivity, remove roadblocks, identify and implement improvements to our process
Promote success for team members along their career path at Wealthfront
Facilitate the exchange of information among all Wealthfront employees in a systematic manner
Lead effective organizational improvement within our hyper-growth company
Combine data-driven process and human empathy to iteratively develop and assess our collective teams and individual team members
Evaluate technical abilities of individual engineers, in order to match them with projects which demonstrate their strengths and stretch them to grow
Provide technical mentorship and training to engineers building distributed systems in Java
Partner with Recruiting to build well-rounded, effective, and inclusive engineering teams
Requirements
B.S. or M.S. in Computer Science or equivalent experience, 4+ years engineering experience (post-degree) and at least 2 years of leadership experience
Experience shipping consumer Internet products as an individual contributor
Recent hands-on coding experience in Java
Track record of leading productive engineering teams
Experience hiring, mentoring, coaching and developing top engineering talent
Understanding of successful team dynamics and how your role as a manager fits into this process
Passionate about collaborative problem solving
Eagerness to solve challenging problems
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.
Sep 26, 2018
Full time
Wealthfront's 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).
Responsibilities
Collaborate with other functional teams (product management, design, customer service)
Monitor team productivity, remove roadblocks, identify and implement improvements to our process
Promote success for team members along their career path at Wealthfront
Facilitate the exchange of information among all Wealthfront employees in a systematic manner
Lead effective organizational improvement within our hyper-growth company
Combine data-driven process and human empathy to iteratively develop and assess our collective teams and individual team members
Evaluate technical abilities of individual engineers, in order to match them with projects which demonstrate their strengths and stretch them to grow
Provide technical mentorship and training to engineers building distributed systems in Java
Partner with Recruiting to build well-rounded, effective, and inclusive engineering teams
Requirements
B.S. or M.S. in Computer Science or equivalent experience, 4+ years engineering experience (post-degree) and at least 2 years of leadership experience
Experience shipping consumer Internet products as an individual contributor
Recent hands-on coding experience in Java
Track record of leading productive engineering teams
Experience hiring, mentoring, coaching and developing top engineering talent
Understanding of successful team dynamics and how your role as a manager fits into this process
Passionate about collaborative problem solving
Eagerness to solve challenging problems
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.
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.
Onboarding - 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 - Wealthfront’s financial services help our clients achieve their financial goals. From the trading algorithms that power all of Wealthfront’s 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
1-3 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
Wealthfront’s 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).
Sep 26, 2018
Full time
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.
Onboarding - 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 - Wealthfront’s financial services help our clients achieve their financial goals. From the trading algorithms that power all of Wealthfront’s 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
1-3 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
Wealthfront’s 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).
We are seeking a quantitative analyst / data scientist to join the Quantitative Research team at Wealthfront. The primary responsibility of the role is to investigate and develop proprietary, automated investment strategies addressing our clients' various investment problems. Your focus will span topics related to asset allocation, portfolio construction, optimization, tax efficiency, trade execution, behavioral finance, and will afford you the opportunity to work with a proprietary dataset spanning the investments of hundreds of thousands of clients. Successful candidates will combine an ability to derive and apply quantitative models to the empirical analysis of financial and client data. Code and models are the way we express insights and analysis, thus you need to be comfortable working with large datasets and writing significant amounts of R code.
Responsibilities
Build reproducible backtests for proposed models / algorithms
Contribute to the deployment and implementation of differentiated investment services
Contribute to the development of infrastructure for modelling, optimization, backtesting, analytics, and data management
Investigate, identify, and acquire internal / external datasets
Collaborate with other teams (engineering, product, design, marketing, and compliance) to commercialize new products and ongoing enhancements to existing products
Requirements
BS or Masters Degree in mathematics, statistics, economics or computer science (or a related quantitative discipline). If you are thinking about doing a PhD someday, chances are you’ll love our team.
Experience analyzing complex data and building statistical models
Programming proficiency in R or Python (you have written massive amounts of code, employing revision control, and testing)
Programming competency in SQL preferred
Bonus Points
Programming competency in Java, Scala
Experience with AWS cloud computing technologies
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
Wealthfront’s 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).
Sep 26, 2018
Full time
We are seeking a quantitative analyst / data scientist to join the Quantitative Research team at Wealthfront. The primary responsibility of the role is to investigate and develop proprietary, automated investment strategies addressing our clients' various investment problems. Your focus will span topics related to asset allocation, portfolio construction, optimization, tax efficiency, trade execution, behavioral finance, and will afford you the opportunity to work with a proprietary dataset spanning the investments of hundreds of thousands of clients. Successful candidates will combine an ability to derive and apply quantitative models to the empirical analysis of financial and client data. Code and models are the way we express insights and analysis, thus you need to be comfortable working with large datasets and writing significant amounts of R code.
Responsibilities
Build reproducible backtests for proposed models / algorithms
Contribute to the deployment and implementation of differentiated investment services
Contribute to the development of infrastructure for modelling, optimization, backtesting, analytics, and data management
Investigate, identify, and acquire internal / external datasets
Collaborate with other teams (engineering, product, design, marketing, and compliance) to commercialize new products and ongoing enhancements to existing products
Requirements
BS or Masters Degree in mathematics, statistics, economics or computer science (or a related quantitative discipline). If you are thinking about doing a PhD someday, chances are you’ll love our team.
Experience analyzing complex data and building statistical models
Programming proficiency in R or Python (you have written massive amounts of code, employing revision control, and testing)
Programming competency in SQL preferred
Bonus Points
Programming competency in Java, Scala
Experience with AWS cloud computing technologies
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
Wealthfront’s 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).
Description
About The Role
SoFi is seeking an experienced Information Security professional to further its Application Security program. The ideal candidate comes with a strong background in offensive security and is able to implement scalable solutions to mitigate security threats.
As a member of the Information Security function, you will be part of a team of highly skilled engineers tuned-in to threat research and technical innovation. You will work closely with engineering teams and other business functions to tackle complex technical problems and build secure products.
At SoFi, you’ll become part of a new kind of finance company based around speed, transparency, and alignment with our members’ interests. Our goal is to be at the center of our members’ financial lives. We created student loan refinancing, addressing the biggest financial challenge of a new generation through a modern approach to lending and personal finance. We expanded into other types of loans, and then into insurance and wealth management with similarly inventive products and soon to be launched SoFi money a modern take on a checking or savings account. As the company has grown, we’ve been able to help more people with these tools. SoFi has achieved significant growth, with ambitious plans ahead, but to continue this growth we need great talent.
Responsibilities
Perform technical security assessments, pentests, code audits and design reviews
Develop solutions to scale security testing and enable engineering teams to identify security flaws pre-production
Act as advisor in the area of secure development and threat mitigation
Create and manage the bug bounty program
Demonstrate leadership through evangelizing security, identification of issues and driving resolution across corporate functions
Minimum qualifications
BS degree in Computer Science or related technical field or equivalent practical experience
2+ years of experience in application security testing
Strong knowledge of web application security design, threats and mitigations
Practical experience in security engineering, authentication standards (OAUTH, JWT, etc.) and applied cryptography
Develop and execute secure application development training exercises
Self-starter with strong interpersonal and communication skills
Preferred qualifications
Software development experience in Java, Javascript and interpreted languages (Perl, Python, etc)
Experience in mobile security design and assessment
Working knowledge of Amazon Web Services (AWS) security
Experience developing security tools
Benefits
Lunch Stipend, a fully stocked kitchen, and subsidized gym membership.
Competitive salary packages and bonuses.
A flexible vacation policy allows you to truly relax and reboot.
Comprehensive health, vision, dental, and life insurance as well as disability benefits.
100% of health, vision, and dental premiums paid by SoFI for employees and their dependents.
401(k) and education on retirement planning.
Tuition reimbursement on approved programs, up to $5,250 a year.
Monthly contribution to help you pay off your student loans.
Sep 20, 2018
Full time
Description
About The Role
SoFi is seeking an experienced Information Security professional to further its Application Security program. The ideal candidate comes with a strong background in offensive security and is able to implement scalable solutions to mitigate security threats.
As a member of the Information Security function, you will be part of a team of highly skilled engineers tuned-in to threat research and technical innovation. You will work closely with engineering teams and other business functions to tackle complex technical problems and build secure products.
At SoFi, you’ll become part of a new kind of finance company based around speed, transparency, and alignment with our members’ interests. Our goal is to be at the center of our members’ financial lives. We created student loan refinancing, addressing the biggest financial challenge of a new generation through a modern approach to lending and personal finance. We expanded into other types of loans, and then into insurance and wealth management with similarly inventive products and soon to be launched SoFi money a modern take on a checking or savings account. As the company has grown, we’ve been able to help more people with these tools. SoFi has achieved significant growth, with ambitious plans ahead, but to continue this growth we need great talent.
Responsibilities
Perform technical security assessments, pentests, code audits and design reviews
Develop solutions to scale security testing and enable engineering teams to identify security flaws pre-production
Act as advisor in the area of secure development and threat mitigation
Create and manage the bug bounty program
Demonstrate leadership through evangelizing security, identification of issues and driving resolution across corporate functions
Minimum qualifications
BS degree in Computer Science or related technical field or equivalent practical experience
2+ years of experience in application security testing
Strong knowledge of web application security design, threats and mitigations
Practical experience in security engineering, authentication standards (OAUTH, JWT, etc.) and applied cryptography
Develop and execute secure application development training exercises
Self-starter with strong interpersonal and communication skills
Preferred qualifications
Software development experience in Java, Javascript and interpreted languages (Perl, Python, etc)
Experience in mobile security design and assessment
Working knowledge of Amazon Web Services (AWS) security
Experience developing security tools
Benefits
Lunch Stipend, a fully stocked kitchen, and subsidized gym membership.
Competitive salary packages and bonuses.
A flexible vacation policy allows you to truly relax and reboot.
Comprehensive health, vision, dental, and life insurance as well as disability benefits.
100% of health, vision, and dental premiums paid by SoFI for employees and their dependents.
401(k) and education on retirement planning.
Tuition reimbursement on approved programs, up to $5,250 a year.
Monthly contribution to help you pay off your student loans.
Kickstarter is seeking an experienced Android engineer who loves building in the Android ecosystem and creative problem solving to join our small and mighty native mobile team. Our engineering team embraces collaboration, eagerly takes on challenges of all sizes, values personal growth and welcomes feedback.
About the Team:
Kickstarter’s global Android user-base is rapidly growing, and we’d love to support that growth by extending and building on the capabilities of our 4.5 star-rated application. Working closely with our colleagues in iOS, we care about crafting code for the long-term, shipping great product efficiently, and continually learning and teaching. Both of our native mobile applications are open source, and we’re proud to value community feedback and participation. We work in close partnership with designers and product managers in an iterative and data-driven process, building and refining our platform to support our mission of bringing creative projects to life.
In This Role, You Will:
Support, build, and ship our Android application, with an understanding of platform best practices and release lifecycle.
Embrace a close collaboration with cross-platform colleagues to provide a cohesive experience, tailored to Android best practices.
Be committed to product excellence to ensure the smoothest user experience, targeting Android devices running KitKat and later.
Be a steward of our Open Source community efforts, working publicly and managing external contributions on Github.
Work in a continuous, agile build and release cycle, using ad-hoc QA servers to test and demo new features internally, and CircleCI to run our test suites.
About You:
You have at least 2+ years of experience building native Android apps with design patterns in Android SDK and Java, such as Dependency Injection and MVVM.
You are familiar, or interested in functional programming, RxJava, and Kotlin.
You are familiar with testing in Android and writing easy-to-test code.
You demonstrate strong communication skills and the ability to translate technical ideas into understandable concepts for others.
You are naturally curious and committed to learning and skill-sharing.
You are collaborative and value the benefits of pair programming.
Kickstarter is an equal opportunity employer. As part of our commitment to fight for equality, we work to ensure a fair and consistent interview process. We celebrate diversity and we are committed to an inclusive work environment.
Sep 19, 2018
Full time
Kickstarter is seeking an experienced Android engineer who loves building in the Android ecosystem and creative problem solving to join our small and mighty native mobile team. Our engineering team embraces collaboration, eagerly takes on challenges of all sizes, values personal growth and welcomes feedback.
About the Team:
Kickstarter’s global Android user-base is rapidly growing, and we’d love to support that growth by extending and building on the capabilities of our 4.5 star-rated application. Working closely with our colleagues in iOS, we care about crafting code for the long-term, shipping great product efficiently, and continually learning and teaching. Both of our native mobile applications are open source, and we’re proud to value community feedback and participation. We work in close partnership with designers and product managers in an iterative and data-driven process, building and refining our platform to support our mission of bringing creative projects to life.
In This Role, You Will:
Support, build, and ship our Android application, with an understanding of platform best practices and release lifecycle.
Embrace a close collaboration with cross-platform colleagues to provide a cohesive experience, tailored to Android best practices.
Be committed to product excellence to ensure the smoothest user experience, targeting Android devices running KitKat and later.
Be a steward of our Open Source community efforts, working publicly and managing external contributions on Github.
Work in a continuous, agile build and release cycle, using ad-hoc QA servers to test and demo new features internally, and CircleCI to run our test suites.
About You:
You have at least 2+ years of experience building native Android apps with design patterns in Android SDK and Java, such as Dependency Injection and MVVM.
You are familiar, or interested in functional programming, RxJava, and Kotlin.
You are familiar with testing in Android and writing easy-to-test code.
You demonstrate strong communication skills and the ability to translate technical ideas into understandable concepts for others.
You are naturally curious and committed to learning and skill-sharing.
You are collaborative and value the benefits of pair programming.
Kickstarter is an equal opportunity employer. As part of our commitment to fight for equality, we work to ensure a fair and consistent interview process. We celebrate diversity and we are committed to an inclusive work environment.
Robinhood is changing the way America invests. We believe our financial system should work for everyone and not just a few. We offer commission-free trading for stocks, ETFs, options, and cryptocurrencies—all in one, user-friendly platform. Since our public launch in 2015, we’ve enabled millions of people to participate in the markets, cementing us as the fastest-growing brokerage ever.
About the Role
As a core member of our Android team, you'll directly impact the lifeline of the business by improving our award winning Android app. You'll own major features, working closely with our design team to make Robinhood the very best it can be.
What sets us apart:
Truly mobile-first environment, with an award-winning Android app
Work directly with our CEO and VP of Product Engineering
Shape the future of our Android team
Work with our award-winning design team
Requirements:
You're intimately familiar with the lifecycle intricacies of Android components
You have strong design intuition and user empathy
You stay on top of Android news including new open source libraries and best practices
You love writing custom Views, ViewGroups, and new UX interactions
You actively write unit tests for new code
You write highly performant code and know how to performance tune Android apps
You're self-driven to improve the app and codebase above and beyond what's outlined in the spec
Nice-to-haves:
You have a Bachelor's degree in CS
You actively use Robinhood and are interested in finance
You have experience building, maintaining, or otherwise contributing to open source projects
You are familiar with Kotlin, RxJava, Dagger 2, and other libraries in our tech stack
Tech stack:
Kotlin
RxJava
Retrofit/OkHttp
Dagger 2
Room
Sep 19, 2018
Full time
Robinhood is changing the way America invests. We believe our financial system should work for everyone and not just a few. We offer commission-free trading for stocks, ETFs, options, and cryptocurrencies—all in one, user-friendly platform. Since our public launch in 2015, we’ve enabled millions of people to participate in the markets, cementing us as the fastest-growing brokerage ever.
About the Role
As a core member of our Android team, you'll directly impact the lifeline of the business by improving our award winning Android app. You'll own major features, working closely with our design team to make Robinhood the very best it can be.
What sets us apart:
Truly mobile-first environment, with an award-winning Android app
Work directly with our CEO and VP of Product Engineering
Shape the future of our Android team
Work with our award-winning design team
Requirements:
You're intimately familiar with the lifecycle intricacies of Android components
You have strong design intuition and user empathy
You stay on top of Android news including new open source libraries and best practices
You love writing custom Views, ViewGroups, and new UX interactions
You actively write unit tests for new code
You write highly performant code and know how to performance tune Android apps
You're self-driven to improve the app and codebase above and beyond what's outlined in the spec
Nice-to-haves:
You have a Bachelor's degree in CS
You actively use Robinhood and are interested in finance
You have experience building, maintaining, or otherwise contributing to open source projects
You are familiar with Kotlin, RxJava, Dagger 2, and other libraries in our tech stack
Tech stack:
Kotlin
RxJava
Retrofit/OkHttp
Dagger 2
Room
A career at Fundrise offers countless ways to make an impact in a fast growing organization. Since our launch, Fundrise has raised over $400 million from investors in all 50 states and was recently honored to be named as the 35th fastest growing private company on the Inc. 5000 list of fastest growing private companies in the United States.
We're seeking talented passionate Software Engineers to help create the premier online investment experience. You'll work to:
Implement new products and features of our investment platform
Scale our existing deployments to match the growth in the business
Migrate our infrastructure to support Web and Mobile
Our startup's engineering team deploys continuously, so you will have a chance to have a significant and immediate impact on our growing user base and the overall success of our business. Our team comes from a diverse array of backgrounds, including real estate development, accounting, finance, software engineering and design.
Responsibilities
Build, scale and improve software systems for a fast-growing real estate investment platform.
Collaborate with our design team to quickly iterate on prototypes
Deploy software in rapid release cycles (sometimes multiple times a day!)
Maintain and monitor systems built upon Amazon Web Services
Take full ownership of the technology stack including front-end and back-end development as well as managing and maintaining databases, load balancers, content delivery, clustered caching, email delivery, 3rd-party APIs and and everything else.
Application security is a constant and ever-present priority for Fundrise and you will help ensure that our users' data remains secure and private.
Requirements
3 or more years of experience building dynamic production-level web applications
A firm grasp of data modeling
Experience working with SQL and 1 or more modern relational database systems
Solid knowledge of data structures and computer science fundamentals
Excellent verbal and written skills
An appreciation for writing elegant code
An aptitude and inclination for learning new domains quickly
Core Skill Areas
Java
Spring Framework, Spring Boot
Hibernate
SQL
Preferred Skill Areas
Amazon Web Services (Aurora, SQS, SNS, Lambda, DynamoDB, S3)
MySQL
Sep 18, 2018
Full time
A career at Fundrise offers countless ways to make an impact in a fast growing organization. Since our launch, Fundrise has raised over $400 million from investors in all 50 states and was recently honored to be named as the 35th fastest growing private company on the Inc. 5000 list of fastest growing private companies in the United States.
We're seeking talented passionate Software Engineers to help create the premier online investment experience. You'll work to:
Implement new products and features of our investment platform
Scale our existing deployments to match the growth in the business
Migrate our infrastructure to support Web and Mobile
Our startup's engineering team deploys continuously, so you will have a chance to have a significant and immediate impact on our growing user base and the overall success of our business. Our team comes from a diverse array of backgrounds, including real estate development, accounting, finance, software engineering and design.
Responsibilities
Build, scale and improve software systems for a fast-growing real estate investment platform.
Collaborate with our design team to quickly iterate on prototypes
Deploy software in rapid release cycles (sometimes multiple times a day!)
Maintain and monitor systems built upon Amazon Web Services
Take full ownership of the technology stack including front-end and back-end development as well as managing and maintaining databases, load balancers, content delivery, clustered caching, email delivery, 3rd-party APIs and and everything else.
Application security is a constant and ever-present priority for Fundrise and you will help ensure that our users' data remains secure and private.
Requirements
3 or more years of experience building dynamic production-level web applications
A firm grasp of data modeling
Experience working with SQL and 1 or more modern relational database systems
Solid knowledge of data structures and computer science fundamentals
Excellent verbal and written skills
An appreciation for writing elegant code
An aptitude and inclination for learning new domains quickly
Core Skill Areas
Java
Spring Framework, Spring Boot
Hibernate
SQL
Preferred Skill Areas
Amazon Web Services (Aurora, SQS, SNS, Lambda, DynamoDB, S3)
MySQL
As a Software Engineer at Enigma, you’ll work alongside a brilliant team of other curious, data-obsessed co-workers, who want to share the magic that Enigma products can bring to a customer. We build products to ingest large, diverse datasets, map them to ontologies, probabilistically identify likely connections, and then use these knowledge graphs to power applications to create transformative value - from saving lives to preventing financial crime. By applying Enigma technologies to real-world industry challenges, engineers at Enigma are responsible for enabling next-generation business processes for blue chip clients, one workflow, process, or team at a time. Software engineers are guided by four principles: “Always be shipping,” “Customer obsession,” “Strive for perfect,” and “Think big, start small.” Ultimately, we are excited about data’s impact on the world and are looking for engineers who are curious, generous and can hustle in a fast-paced environment.
Qualities we value:
Comfortable using the right tool for the job, rather than any sticky preference for a tool or technology
Motivated by working on hard problems with smart people
Enjoy learning and sharing your valuable feedback across our engineering teams, so we can continue to iterate and improve
Highly motivated, results-oriented, and take pride in being a problem solver
Qualifications:
Has expertise in Python; competence in one or more of {Go, Scala, Java} is a plus
Comfortable developing for/in a Linux environment (regardless of distribution)
All levels of experience are welcome if you are self-directed, seek out new responsibility, and strive for excellence; compensation will be commensurate with your background and skillset
Projects We Work On:
Products
We are constantly building and improving the Enigma product suite. Our products range from scalable data systems to orchestration of complex Machine Learning pipelines. We’re improving existing products for Fortune 500 customers, and providing the Enigma toolbox to hundreds of analysts and investigators. At the same time, new products are in the works to intelligently link and serve large, disparate, structured and unstructured data to our users.
See our work in action: Simplifying Sanctions in Compliance and Mapping NYC Restaurant Grades .
Machine Learning
One of the core pillars of Software Engineering at Enigma is Machine Learning, and its impact ranges from powering important products to envelope-pushing algorithms. Not only are we using Machine Learning in each of our products, but we’re also expanding the boundaries on research areas like Entity Resolution, Agent Simulations and Predicting Human Behavior.
Read about how we improved entity resolution with SOFT TF IDF algorithm.
Data Engineering
Enigma’s first set of products was built to power Enigma Public : managing, crawling, linking, and monitoring data systems that power the broadest public data repository on the Internet. The challenges of public data are more demanding than ever, as data origins, types, available languages increase exponentially.
Our Story:
Enigma is a rapidly growing enterprise technology company based in the Flatiron neighborhood of New York City. We are Series B funded, partnering with some of the best investors in the world: New Enterprise Associates, Two Sigma Ventures, Comcast Ventures, Crosslink Capital, American Express Ventures, and others.
Founded in 2012, Enigma was started based on the realization that there was tremendous potential in using public data to understand how the world works, but that it was untapped because the data is highly fragmented and disconnected. Enigma set out to change that by building and organizing one of the largest collections of public data in the world, and our big coming out party was winning TechCrunch Disrupts Battlefield in 2013. Our vision has remained steadfast, we want to empower people to interpret, and improve, the world around them. However, we have expanded our ability to realize this vision by combining our massive public data repository with an ecosystem of software and tools designed to link, resolve, enhance and apply data to help global-scale companies take on some of their hardest problems, ranging from preventing money laundering to ensuring patient safety.
We are proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status.
Sep 17, 2018
Full time
As a Software Engineer at Enigma, you’ll work alongside a brilliant team of other curious, data-obsessed co-workers, who want to share the magic that Enigma products can bring to a customer. We build products to ingest large, diverse datasets, map them to ontologies, probabilistically identify likely connections, and then use these knowledge graphs to power applications to create transformative value - from saving lives to preventing financial crime. By applying Enigma technologies to real-world industry challenges, engineers at Enigma are responsible for enabling next-generation business processes for blue chip clients, one workflow, process, or team at a time. Software engineers are guided by four principles: “Always be shipping,” “Customer obsession,” “Strive for perfect,” and “Think big, start small.” Ultimately, we are excited about data’s impact on the world and are looking for engineers who are curious, generous and can hustle in a fast-paced environment.
Qualities we value:
Comfortable using the right tool for the job, rather than any sticky preference for a tool or technology
Motivated by working on hard problems with smart people
Enjoy learning and sharing your valuable feedback across our engineering teams, so we can continue to iterate and improve
Highly motivated, results-oriented, and take pride in being a problem solver
Qualifications:
Has expertise in Python; competence in one or more of {Go, Scala, Java} is a plus
Comfortable developing for/in a Linux environment (regardless of distribution)
All levels of experience are welcome if you are self-directed, seek out new responsibility, and strive for excellence; compensation will be commensurate with your background and skillset
Projects We Work On:
Products
We are constantly building and improving the Enigma product suite. Our products range from scalable data systems to orchestration of complex Machine Learning pipelines. We’re improving existing products for Fortune 500 customers, and providing the Enigma toolbox to hundreds of analysts and investigators. At the same time, new products are in the works to intelligently link and serve large, disparate, structured and unstructured data to our users.
See our work in action: Simplifying Sanctions in Compliance and Mapping NYC Restaurant Grades .
Machine Learning
One of the core pillars of Software Engineering at Enigma is Machine Learning, and its impact ranges from powering important products to envelope-pushing algorithms. Not only are we using Machine Learning in each of our products, but we’re also expanding the boundaries on research areas like Entity Resolution, Agent Simulations and Predicting Human Behavior.
Read about how we improved entity resolution with SOFT TF IDF algorithm.
Data Engineering
Enigma’s first set of products was built to power Enigma Public : managing, crawling, linking, and monitoring data systems that power the broadest public data repository on the Internet. The challenges of public data are more demanding than ever, as data origins, types, available languages increase exponentially.
Our Story:
Enigma is a rapidly growing enterprise technology company based in the Flatiron neighborhood of New York City. We are Series B funded, partnering with some of the best investors in the world: New Enterprise Associates, Two Sigma Ventures, Comcast Ventures, Crosslink Capital, American Express Ventures, and others.
Founded in 2012, Enigma was started based on the realization that there was tremendous potential in using public data to understand how the world works, but that it was untapped because the data is highly fragmented and disconnected. Enigma set out to change that by building and organizing one of the largest collections of public data in the world, and our big coming out party was winning TechCrunch Disrupts Battlefield in 2013. Our vision has remained steadfast, we want to empower people to interpret, and improve, the world around them. However, we have expanded our ability to realize this vision by combining our massive public data repository with an ecosystem of software and tools designed to link, resolve, enhance and apply data to help global-scale companies take on some of their hardest problems, ranging from preventing money laundering to ensuring patient safety.
We are proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status.
As a Software Engineer at Enigma, you’ll work alongside a brilliant team of other curious, data-obsessed co-workers, who want to share the magic that Enigma products can bring to a customer. We build products to ingest large, diverse datasets, map them to ontologies, probabilistically identify likely connections, and then use these knowledge graphs to power applications to create transformative value - from saving lives to preventing financial crime. By applying Enigma technologies to real-world industry challenges, engineers at Enigma are responsible for enabling next-generation business processes for blue chip clients, one workflow, process, or team at a time. Software engineers are guided by four principles: “Always be shipping,” “Customer obsession,” “Strive for perfect,” and “Think big, start small.” Ultimately, we are excited about data’s impact on the world and are looking for engineers who are curious, generous and can hustle in a fast-paced environment.
Qualities we value:
Comfortable using the right tool for the job, rather than any sticky preference for a tool or technology
Motivated by working on hard problems with smart people
Enjoy learning and sharing your valuable feedback across our engineering teams, so we can continue to iterate and improve
Highly motivated, results-oriented, and take pride in being a problem solver
Qualifications:
Has expertise in Python; competence in one or more of {Go, Scala, Java} is a plus
Comfortable developing for/in a Linux environment (regardless of distribution)
Any level of experience is welcome, but we look for engineers who are self-directed, seek out new responsibility, and strive for excellence
Projects We Work On:
Products
We are constantly building and improving the Enigma product suite. Our products range from scalable data systems to orchestration of complex Machine Learning pipelines. We’re improving existing products for Fortune 500 customers, and providing the Enigma toolbox to hundreds of analysts and investigators. At the same time, new products are in the works to intelligently link and serve large, disparate, structured and unstructured data to our users.
See our work in action: Simplifying Sanctions in Compliance and Mapping NYC Restaurant Grades .
Machine Learning
One of the core pillars of Software Engineering at Enigma is Machine Learning, and its impact ranges from powering important products to envelope-pushing algorithms. Not only are we using Machine Learning in each of our products, but we’re also expanding the boundaries on research areas like Entity Resolution, Agent Simulations and Predicting Human Behavior.
Read about how we improved entity resolution with SOFT TF IDF algorithm.
Data Engineering
Enigma’s first set of products was built to power Enigma Public : managing, crawling, linking, and monitoring data systems that power the broadest public data repository on the Internet. The challenges of public data are more demanding than ever, as data origins, types, available languages increase exponentially.
Our Story:
Enigma is a rapidly growing enterprise technology company based in the Flatiron neighborhood of New York City. We are Series B funded, partnering with some of the best investors in the world: New Enterprise Associates, Two Sigma Ventures, Comcast Ventures, Crosslink Capital, American Express Ventures, and others.
Founded in 2012, Enigma was started based on the realization that there was tremendous potential in using public data to understand how the world works, but that it was untapped because the data is highly fragmented and disconnected. Enigma set out to change that by building and organizing one of the largest collections of public data in the world, and our big coming out party was winning TechCrunch Disrupts Battlefield in 2013. Our vision has remained steadfast, we want to empower people to interpret, and improve, the world around them. However, we have expanded our ability to realize this vision by combining our massive public data repository with an ecosystem of software and tools designed to link, resolve, enhance and apply data to help global-scale companies take on some of their hardest problems, ranging from preventing money laundering to ensuring patient safety.
We are proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status.
Sep 17, 2018
Full time
As a Software Engineer at Enigma, you’ll work alongside a brilliant team of other curious, data-obsessed co-workers, who want to share the magic that Enigma products can bring to a customer. We build products to ingest large, diverse datasets, map them to ontologies, probabilistically identify likely connections, and then use these knowledge graphs to power applications to create transformative value - from saving lives to preventing financial crime. By applying Enigma technologies to real-world industry challenges, engineers at Enigma are responsible for enabling next-generation business processes for blue chip clients, one workflow, process, or team at a time. Software engineers are guided by four principles: “Always be shipping,” “Customer obsession,” “Strive for perfect,” and “Think big, start small.” Ultimately, we are excited about data’s impact on the world and are looking for engineers who are curious, generous and can hustle in a fast-paced environment.
Qualities we value:
Comfortable using the right tool for the job, rather than any sticky preference for a tool or technology
Motivated by working on hard problems with smart people
Enjoy learning and sharing your valuable feedback across our engineering teams, so we can continue to iterate and improve
Highly motivated, results-oriented, and take pride in being a problem solver
Qualifications:
Has expertise in Python; competence in one or more of {Go, Scala, Java} is a plus
Comfortable developing for/in a Linux environment (regardless of distribution)
Any level of experience is welcome, but we look for engineers who are self-directed, seek out new responsibility, and strive for excellence
Projects We Work On:
Products
We are constantly building and improving the Enigma product suite. Our products range from scalable data systems to orchestration of complex Machine Learning pipelines. We’re improving existing products for Fortune 500 customers, and providing the Enigma toolbox to hundreds of analysts and investigators. At the same time, new products are in the works to intelligently link and serve large, disparate, structured and unstructured data to our users.
See our work in action: Simplifying Sanctions in Compliance and Mapping NYC Restaurant Grades .
Machine Learning
One of the core pillars of Software Engineering at Enigma is Machine Learning, and its impact ranges from powering important products to envelope-pushing algorithms. Not only are we using Machine Learning in each of our products, but we’re also expanding the boundaries on research areas like Entity Resolution, Agent Simulations and Predicting Human Behavior.
Read about how we improved entity resolution with SOFT TF IDF algorithm.
Data Engineering
Enigma’s first set of products was built to power Enigma Public : managing, crawling, linking, and monitoring data systems that power the broadest public data repository on the Internet. The challenges of public data are more demanding than ever, as data origins, types, available languages increase exponentially.
Our Story:
Enigma is a rapidly growing enterprise technology company based in the Flatiron neighborhood of New York City. We are Series B funded, partnering with some of the best investors in the world: New Enterprise Associates, Two Sigma Ventures, Comcast Ventures, Crosslink Capital, American Express Ventures, and others.
Founded in 2012, Enigma was started based on the realization that there was tremendous potential in using public data to understand how the world works, but that it was untapped because the data is highly fragmented and disconnected. Enigma set out to change that by building and organizing one of the largest collections of public data in the world, and our big coming out party was winning TechCrunch Disrupts Battlefield in 2013. Our vision has remained steadfast, we want to empower people to interpret, and improve, the world around them. However, we have expanded our ability to realize this vision by combining our massive public data repository with an ecosystem of software and tools designed to link, resolve, enhance and apply data to help global-scale companies take on some of their hardest problems, ranging from preventing money laundering to ensuring patient safety.
We are proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status.
As a Software Engineering Intern at Enigma, you’ll work alongside a brilliant team of other curious, data-obsessed co-workers, who want to share the magic that Enigma products can bring to a customer. We build products to ingest large, diverse datasets, map them to ontologies, probabilistically identify likely connections, and then use these knowledge graphs to power applications to create transformative value - from saving lives to preventing financial crime. By applying Enigma technologies to real-world industry challenges, engineers at Enigma are responsible for enabling next-generation business processes for blue chip clients, one workflow, process, or team at a time. Software engineers are guided by four principles: “Always be shipping,” “Customer obsession,” “Strive for perfect,” and “Think big, start small.” Ultimately, we are excited about data’s impact on the world and are looking for engineers who are curious, generous and can hustle in a fast-paced environment.
Qualities we value:
Comfortable using the right tool for the job, rather than any sticky preference for a tool or technology
Motivated by working on hard problems with smart people
Enjoy learning and sharing your valuable feedback across our engineering teams, so we can continue to iterate and improve
Highly motivated, results-oriented, and take pride in being a problem solver
Qualifications:
Experience in one or more of {Python, Go, Scala, Java}
Comfortable developing for/in a Linux environment (regardless of distribution)
2019 and 2020 graduates are encouraged to apply if you are self-directed, seek out new responsibility, and strive for excellence
Projects We Work On:
Products
We are constantly building and improving the Enigma product suite. Our products range from scalable data systems to orchestration of complex Machine Learning pipelines. We’re improving existing products for Fortune 500 customers, and providing the Enigma toolbox to hundreds of analysts and investigators. At the same time, new products are in the works to intelligently link and serve large, disparate, structured and unstructured data to our users.
See our work in action: Simplifying Sanctions in Compliance and Mapping NYC Restaurant Grades .
Machine Learning
One of the core pillars of Software Engineering at Enigma is Machine Learning, and its impact ranges from powering important products to envelope-pushing algorithms. Not only are we using Machine Learning in each of our products, but we’re also expanding the boundaries on research areas like Entity Resolution, Agent Simulations and Predicting Human Behavior.
Read about how we improved entity resolution with SOFT TF IDF algorithm.
Data Engineering
Enigma’s first set of products was built to power Enigma Public : managing, crawling, linking, and monitoring data systems that power the broadest public data repository on the Internet. The challenges of public data are more demanding than ever, as data origins, types, available languages increase exponentially.
Our Story:
Enigma is a rapidly growing enterprise technology company based in the Flatiron neighborhood of New York City. We are Series B funded, partnering with some of the best investors in the world: New Enterprise Associates, Two Sigma Ventures, Comcast Ventures, Crosslink Capital, American Express Ventures, and others.
Founded in 2012, Enigma was started based on the realization that there was tremendous potential in using public data to understand how the world works, but that it was untapped because the data is highly fragmented and disconnected. Enigma set out to change that by building and organizing one of the largest collections of public data in the world, and our big coming out party was winning TechCrunch Disrupts Battlefield in 2013. Our vision has remained steadfast, we want to empower people to interpret, and improve, the world around them. However, we have expanded our ability to realize this vision by combining our massive public data repository with an ecosystem of software and tools designed to link, resolve, enhance and apply data to help global-scale companies take on some of their hardest problems, ranging from preventing money laundering to ensuring patient safety.
Sep 17, 2018
Intern
As a Software Engineering Intern at Enigma, you’ll work alongside a brilliant team of other curious, data-obsessed co-workers, who want to share the magic that Enigma products can bring to a customer. We build products to ingest large, diverse datasets, map them to ontologies, probabilistically identify likely connections, and then use these knowledge graphs to power applications to create transformative value - from saving lives to preventing financial crime. By applying Enigma technologies to real-world industry challenges, engineers at Enigma are responsible for enabling next-generation business processes for blue chip clients, one workflow, process, or team at a time. Software engineers are guided by four principles: “Always be shipping,” “Customer obsession,” “Strive for perfect,” and “Think big, start small.” Ultimately, we are excited about data’s impact on the world and are looking for engineers who are curious, generous and can hustle in a fast-paced environment.
Qualities we value:
Comfortable using the right tool for the job, rather than any sticky preference for a tool or technology
Motivated by working on hard problems with smart people
Enjoy learning and sharing your valuable feedback across our engineering teams, so we can continue to iterate and improve
Highly motivated, results-oriented, and take pride in being a problem solver
Qualifications:
Experience in one or more of {Python, Go, Scala, Java}
Comfortable developing for/in a Linux environment (regardless of distribution)
2019 and 2020 graduates are encouraged to apply if you are self-directed, seek out new responsibility, and strive for excellence
Projects We Work On:
Products
We are constantly building and improving the Enigma product suite. Our products range from scalable data systems to orchestration of complex Machine Learning pipelines. We’re improving existing products for Fortune 500 customers, and providing the Enigma toolbox to hundreds of analysts and investigators. At the same time, new products are in the works to intelligently link and serve large, disparate, structured and unstructured data to our users.
See our work in action: Simplifying Sanctions in Compliance and Mapping NYC Restaurant Grades .
Machine Learning
One of the core pillars of Software Engineering at Enigma is Machine Learning, and its impact ranges from powering important products to envelope-pushing algorithms. Not only are we using Machine Learning in each of our products, but we’re also expanding the boundaries on research areas like Entity Resolution, Agent Simulations and Predicting Human Behavior.
Read about how we improved entity resolution with SOFT TF IDF algorithm.
Data Engineering
Enigma’s first set of products was built to power Enigma Public : managing, crawling, linking, and monitoring data systems that power the broadest public data repository on the Internet. The challenges of public data are more demanding than ever, as data origins, types, available languages increase exponentially.
Our Story:
Enigma is a rapidly growing enterprise technology company based in the Flatiron neighborhood of New York City. We are Series B funded, partnering with some of the best investors in the world: New Enterprise Associates, Two Sigma Ventures, Comcast Ventures, Crosslink Capital, American Express Ventures, and others.
Founded in 2012, Enigma was started based on the realization that there was tremendous potential in using public data to understand how the world works, but that it was untapped because the data is highly fragmented and disconnected. Enigma set out to change that by building and organizing one of the largest collections of public data in the world, and our big coming out party was winning TechCrunch Disrupts Battlefield in 2013. Our vision has remained steadfast, we want to empower people to interpret, and improve, the world around them. However, we have expanded our ability to realize this vision by combining our massive public data repository with an ecosystem of software and tools designed to link, resolve, enhance and apply data to help global-scale companies take on some of their hardest problems, ranging from preventing money laundering to ensuring patient safety.
The Team
LendingHome is reimagining the mortgage process from the ground up, and data is at the core of everything we do. As a Data Engineer, you will be immersed in some of the most fascinating data sets in the world. Your work is high-leverage as it impacts business strategies, loan operations, credit decisions, product offerings, and risk management.
Responsibilities
Build data pipelines that collect, connect, centralize, and curate data from various internal and external data sources
Manage and extend a reliable, effective, and scalable data infrastructure
Work closely with analysts, data scientists, and product engineers to understand business needs and design/maintain scalable data models
Implement systems for monitoring data quality and consistency
Productionize machine learning models that power our data products and integrate with our loan origination platform
Qualifications
3+ years of applied big data experience
Advanced skills in Java/Scala/Python
Expertise in distributed database/columnar data store (Redshift/BigQuery)
Expertise in a modern data processing and workflow management framework (Airflow/Luigi/Azkaban)
Understanding of dimensional modeling and familiarity with BI tools (Looker/Tableau)
Excellent teamwork and communication ability
CS, Engineering, Math, or related quantitative discipline
Mortgage background not required, but eager to learn the business
Sep 12, 2018
Full time
The Team
LendingHome is reimagining the mortgage process from the ground up, and data is at the core of everything we do. As a Data Engineer, you will be immersed in some of the most fascinating data sets in the world. Your work is high-leverage as it impacts business strategies, loan operations, credit decisions, product offerings, and risk management.
Responsibilities
Build data pipelines that collect, connect, centralize, and curate data from various internal and external data sources
Manage and extend a reliable, effective, and scalable data infrastructure
Work closely with analysts, data scientists, and product engineers to understand business needs and design/maintain scalable data models
Implement systems for monitoring data quality and consistency
Productionize machine learning models that power our data products and integrate with our loan origination platform
Qualifications
3+ years of applied big data experience
Advanced skills in Java/Scala/Python
Expertise in distributed database/columnar data store (Redshift/BigQuery)
Expertise in a modern data processing and workflow management framework (Airflow/Luigi/Azkaban)
Understanding of dimensional modeling and familiarity with BI tools (Looker/Tableau)
Excellent teamwork and communication ability
CS, Engineering, Math, or related quantitative discipline
Mortgage background not required, but eager to learn the business
DESCRIPTION
About Monese
At Monese we believe that access to banking and financial services is a right that everybody should enjoy. We are on a mission to ensure that anyone in the world who needs a bank account can get one. By using leading edge technology via smartphones, we offer services that are easy to access, simple to use and cheap to run for anybody.
The first Monese product already serves hundreds of thousands of customers in the UK and Europe, and we are adding new services on a regular basis.
Our fast growing teams are currently located in London, UK and Tallinn, Estonia, and we have now started building our next team in Valencia, Spain!
By working with us, you will be part of a carefully selected team who are great at what they do and share the belief in our mission of making banking available to everybody. We’re not just a start-up with an idea; we have a proven business model that is growing exponentially and generates strong revenues.
About the role
We’re looking for a talented software engineer to join us on a permanent basis in our new Valencia entity. You are the right person for us if you are passionate about technology, dreaming about building amazing stuff, love figuring out integration puzzles, and connections between the app and backend. We are looking for someone who values a clean neat code, with exceptional attention to detail but also able to see the bigger picture and never scared to ask questions.
At Monese, we have ample opportunities for you to grow and develop your skills. You could contribute to our Fraud team outsmarting fraudsters with machine learning algorithms. Or you might be a great asset to our full-stack Growth team working on understanding our customers better via improved analytics and compelling features. Or perhaps you’d be interested in developing alongside our seasoned onboarding experts working on improving our infamous 3-minute fully mobile customer onboarding experience. As said, there’s plenty of opportunities if you’re one to grab a chance and give it your all.
You are going to:
Work closely with our product and design teams to define feature specifications
Contribute with analysis and solutions to fulfil business requirements
Design and develop reliable, fast, flexible and decoupled systems
Research, plan and implement integrations with numerous banking and payments systems
Optimise performance of complex systems
Create structured, testable, lightweight code in Java
REQUIREMENTS
We are looking for you, if you:
Have excellent Java skills
Are experienced in Agile development practices
Understand relational databases
Can communicate well in English
Highly value efficiency and understand the importance of writing clean code
Are able to take charge of your time and prioritise problems to solve
Can communicate effectively and recognise the value of collaboration between team members
Are familiar and comfortable with working in the DevOps culture
Are passionate about building something truly meaningful in the financial sector
What we consider as a plus:
Have previous payment systems integration experience
Exposure to the full stack, from frontend UI to the server side, business logic and database, and awareness of the leading technologies in each domain
Advanced hands-on experience with Amazon Web Services and its core architectural components / utilities
Database management skills like scaling, performance management, capacity planning, etc., PostgreSQL
BENEFITS
Benefits of working at Monese:
Ample opportunity to develop your career within Monese as you will be an important part of a fast-growing company
A horizontal structure where everyone has a voice and makes a direct and valued contribution to building the best product possible
International team of open-minded people in a nice office environment with plenty of perks, snacks and drinks
Opportunity to travel between our offices and meet other teams as well
Many fun team events, office parties and summer ‘weekend-getaway’ to spend some quality time with your colleagues
In- and outdoors Moneser’s sports activities
Flexible working schedule and possibility to work remotely
Share options and competitive salary
Sep 10, 2018
Full time
DESCRIPTION
About Monese
At Monese we believe that access to banking and financial services is a right that everybody should enjoy. We are on a mission to ensure that anyone in the world who needs a bank account can get one. By using leading edge technology via smartphones, we offer services that are easy to access, simple to use and cheap to run for anybody.
The first Monese product already serves hundreds of thousands of customers in the UK and Europe, and we are adding new services on a regular basis.
Our fast growing teams are currently located in London, UK and Tallinn, Estonia, and we have now started building our next team in Valencia, Spain!
By working with us, you will be part of a carefully selected team who are great at what they do and share the belief in our mission of making banking available to everybody. We’re not just a start-up with an idea; we have a proven business model that is growing exponentially and generates strong revenues.
About the role
We’re looking for a talented software engineer to join us on a permanent basis in our new Valencia entity. You are the right person for us if you are passionate about technology, dreaming about building amazing stuff, love figuring out integration puzzles, and connections between the app and backend. We are looking for someone who values a clean neat code, with exceptional attention to detail but also able to see the bigger picture and never scared to ask questions.
At Monese, we have ample opportunities for you to grow and develop your skills. You could contribute to our Fraud team outsmarting fraudsters with machine learning algorithms. Or you might be a great asset to our full-stack Growth team working on understanding our customers better via improved analytics and compelling features. Or perhaps you’d be interested in developing alongside our seasoned onboarding experts working on improving our infamous 3-minute fully mobile customer onboarding experience. As said, there’s plenty of opportunities if you’re one to grab a chance and give it your all.
You are going to:
Work closely with our product and design teams to define feature specifications
Contribute with analysis and solutions to fulfil business requirements
Design and develop reliable, fast, flexible and decoupled systems
Research, plan and implement integrations with numerous banking and payments systems
Optimise performance of complex systems
Create structured, testable, lightweight code in Java
REQUIREMENTS
We are looking for you, if you:
Have excellent Java skills
Are experienced in Agile development practices
Understand relational databases
Can communicate well in English
Highly value efficiency and understand the importance of writing clean code
Are able to take charge of your time and prioritise problems to solve
Can communicate effectively and recognise the value of collaboration between team members
Are familiar and comfortable with working in the DevOps culture
Are passionate about building something truly meaningful in the financial sector
What we consider as a plus:
Have previous payment systems integration experience
Exposure to the full stack, from frontend UI to the server side, business logic and database, and awareness of the leading technologies in each domain
Advanced hands-on experience with Amazon Web Services and its core architectural components / utilities
Database management skills like scaling, performance management, capacity planning, etc., PostgreSQL
BENEFITS
Benefits of working at Monese:
Ample opportunity to develop your career within Monese as you will be an important part of a fast-growing company
A horizontal structure where everyone has a voice and makes a direct and valued contribution to building the best product possible
International team of open-minded people in a nice office environment with plenty of perks, snacks and drinks
Opportunity to travel between our offices and meet other teams as well
Many fun team events, office parties and summer ‘weekend-getaway’ to spend some quality time with your colleagues
In- and outdoors Moneser’s sports activities
Flexible working schedule and possibility to work remotely
Share options and competitive salary
DESCRIPTION
About Monese
At Monese we believe that access to banking and financial services is a right that everybody should enjoy. We are on a mission to ensure that anyone in the world who needs a bank account can get one. By using leading edge technology via smartphones, we offer services that are easy to access, simple to use and cheap to run for anybody.
The first Monese product already serves hundreds of thousands of customers in the UK and Europe, and we are adding new services on a regular basis.
Our fast growing team is located in London, UK and Tallinn, Estonia. By working with us, you will be part of a carefully selected team who are great at what they do and share the belief in our mission of making banking available to everybody. We’re not just a start-up with an idea; we have a proven business model that is growing exponentially and generates strong revenues.
About the role
We’re looking for two talented software engineers to join us on a permanent basis in our London office. You could be a junior engineer with some experience, passionate and dreaming about building stuff and figuring out puzzles of integration, connections between the app and backend. Or you could be an experienced developer / architect, still passionate and hands on one. We are looking for ones valuing a clean neat code and wanting to know why.
At Monese, we have ample opportunities for you to grow and develop your skills. You could contribute to our Fraud team outsmarting fraudsters with machine learning algorithms. Or you might be a great asset to our full-stack Growth team working on understanding our customers better via improved analytics and compelling features. Or perhaps you’d be interested in developing alongside our seasoned onboarding experts working on improving our infamous 3-minute fully mobile customer onboarding experience. As we said, there’s plenty of opportunities if you’re one to grab a chance and give it your all.
You are going to:
Work closely with our product and design teams to define feature specifications
Contribute with analysis and solutions to fulfil business requirements
Design and develop reliable, fast, flexible and decoupled systems
Research, plan and implement integrations with numerous banking and payments systems
Optimise performance of complex systems
Create structured, testable, lightweight code in Java
REQUIREMENTS
We are looking for you, if you:
Have excellent Java skills
Are experienced in Agile development practices
Understand relational databases
Can communicate well in English
Highly value efficiency and understand the importance of writing clean code
Are able to take charge of your time and prioritise problems to solve
Can communicate effectively and recognise the value of collaboration between team members
Are familiar and comfortable with working in the DevOps culture
Are passionate about building something truly meaningful in the financial sector
What we consider as a plus:
Have previous payment systems integration experience
Exposure to the full stack, from frontend UI to the server side, business logic and database, and awareness of the leading technologies in each domain
Advanced hands-on experience with Amazon Web Services and its core architectural components / utilities
Database management skills like scaling, performance management, capacity planning, etc., PostgreSQL
BENEFITS
Benefits of working at Monese:
Ample opportunity to develop your career within Monese as you will be an important part of a fast-growing company
A horizontal structure where everyone has a voice and makes a direct and valued contribution to building the best product possible
International team of open-minded people in a nice office environment with plenty of perks, snacks and drinks
Opportunity to travel between our offices and meet other teams as well
Many fun team events, office parties and summer ‘weekend-getaway’ to spend some quality time with your colleagues
In- and outdoors Moneser’s sports activities
Flexible working schedule and possibility to work remotely
Stock options and competitive salary
Sep 10, 2018
Full time
DESCRIPTION
About Monese
At Monese we believe that access to banking and financial services is a right that everybody should enjoy. We are on a mission to ensure that anyone in the world who needs a bank account can get one. By using leading edge technology via smartphones, we offer services that are easy to access, simple to use and cheap to run for anybody.
The first Monese product already serves hundreds of thousands of customers in the UK and Europe, and we are adding new services on a regular basis.
Our fast growing team is located in London, UK and Tallinn, Estonia. By working with us, you will be part of a carefully selected team who are great at what they do and share the belief in our mission of making banking available to everybody. We’re not just a start-up with an idea; we have a proven business model that is growing exponentially and generates strong revenues.
About the role
We’re looking for two talented software engineers to join us on a permanent basis in our London office. You could be a junior engineer with some experience, passionate and dreaming about building stuff and figuring out puzzles of integration, connections between the app and backend. Or you could be an experienced developer / architect, still passionate and hands on one. We are looking for ones valuing a clean neat code and wanting to know why.
At Monese, we have ample opportunities for you to grow and develop your skills. You could contribute to our Fraud team outsmarting fraudsters with machine learning algorithms. Or you might be a great asset to our full-stack Growth team working on understanding our customers better via improved analytics and compelling features. Or perhaps you’d be interested in developing alongside our seasoned onboarding experts working on improving our infamous 3-minute fully mobile customer onboarding experience. As we said, there’s plenty of opportunities if you’re one to grab a chance and give it your all.
You are going to:
Work closely with our product and design teams to define feature specifications
Contribute with analysis and solutions to fulfil business requirements
Design and develop reliable, fast, flexible and decoupled systems
Research, plan and implement integrations with numerous banking and payments systems
Optimise performance of complex systems
Create structured, testable, lightweight code in Java
REQUIREMENTS
We are looking for you, if you:
Have excellent Java skills
Are experienced in Agile development practices
Understand relational databases
Can communicate well in English
Highly value efficiency and understand the importance of writing clean code
Are able to take charge of your time and prioritise problems to solve
Can communicate effectively and recognise the value of collaboration between team members
Are familiar and comfortable with working in the DevOps culture
Are passionate about building something truly meaningful in the financial sector
What we consider as a plus:
Have previous payment systems integration experience
Exposure to the full stack, from frontend UI to the server side, business logic and database, and awareness of the leading technologies in each domain
Advanced hands-on experience with Amazon Web Services and its core architectural components / utilities
Database management skills like scaling, performance management, capacity planning, etc., PostgreSQL
BENEFITS
Benefits of working at Monese:
Ample opportunity to develop your career within Monese as you will be an important part of a fast-growing company
A horizontal structure where everyone has a voice and makes a direct and valued contribution to building the best product possible
International team of open-minded people in a nice office environment with plenty of perks, snacks and drinks
Opportunity to travel between our offices and meet other teams as well
Many fun team events, office parties and summer ‘weekend-getaway’ to spend some quality time with your colleagues
In- and outdoors Moneser’s sports activities
Flexible working schedule and possibility to work remotely
Stock options and competitive salary
DESCRIPTION
About Monese
At Monese we believe that access to banking and financial services is a right that everybody should enjoy. We are on a mission to ensure that anyone in the world who needs a bank account can get one. By using leading edge technology via smartphones, we offer services that are easy to access, simple to use and cheap to run for anybody.
The first Monese product already serves hundreds of thousands of customers in the UK and Europe, and we are adding new services on a regular basis.
Our fast growing teams are currently located in London, UK and Tallinn, Estonia, and we have now started building our next team in Lisbon, Portugal!
By working with us, you will be part of a carefully selected team who are great at what they do and share the belief in our mission of making banking available to everybody. We’re not just a start-up with an idea; we have a proven business model that is growing exponentially and generates strong revenues.
About the role
We’re looking for a talented software engineer to join us on a permanent basis in our new Lisbon entity. You are the right person for us if you are passionate about technology, dreaming about building amazing stuff, love figuring out integration puzzles, and connections between the app and backend. We are looking for someone who values a clean neat code, with exceptional attention to detail but also able to see the bigger picture and never scared to ask questions.
At Monese, we have ample opportunities for you to grow and develop your skills. You could contribute to our Fraud team outsmarting fraudsters with machine learning algorithms. Or you might be a great asset to our full-stack Growth team working on understanding our customers better via improved analytics and compelling features. Or perhaps you’d be interested in developing alongside our seasoned onboarding experts working on improving our infamous 3-minute fully mobile customer onboarding experience. As said, there’s plenty of opportunities if you’re one to grab a chance and give it your all.
You are going to:
Work closely with our product and design teams to define feature specifications
Contribute with analysis and solutions to fulfil business requirements
Design and develop reliable, fast, flexible and decoupled systems
Research, plan and implement integrations with numerous banking and payments systems
Optimise performance of complex systems
Create structured, testable, lightweight code in Java
REQUIREMENTS
We are looking for you, if you:
Have excellent Java skills
Are experienced in Agile development practices
Understand relational databases
Can communicate well in English
Highly value efficiency and understand the importance of writing clean code
Are able to take charge of your time and prioritise problems to solve
Can communicate effectively and recognise the value of collaboration between team members
Are familiar and comfortable with working in the DevOps culture
Are passionate about building something truly meaningful in the financial sector
What we consider as a plus:
Have previous payment systems integration experience
Exposure to the full stack, from frontend UI to the server side, business logic and database, and awareness of the leading technologies in each domain
Advanced hands-on experience with Amazon Web Services and its core architectural components / utilities
Database management skills like scaling, performance management, capacity planning, etc., PostgreSQL
BENEFITS
Benefits of working at Monese:
Ample opportunity to develop your career within Monese as you will be an important part of a fast-growing company
A horizontal structure where everyone has a voice and makes a direct and valued contribution to building the best product possible
International team of open-minded people in a nice office environment with plenty of perks, snacks and drinks
Opportunity to travel between our offices and meet other teams as well
Many fun team events, office parties and summer ‘weekend-getaway’ to spend some quality time with your colleagues
In- and outdoors Moneser’s sports activities
Flexible working schedule and possibility to work remotely
Share options and competitive salary
Sep 10, 2018
Full time
DESCRIPTION
About Monese
At Monese we believe that access to banking and financial services is a right that everybody should enjoy. We are on a mission to ensure that anyone in the world who needs a bank account can get one. By using leading edge technology via smartphones, we offer services that are easy to access, simple to use and cheap to run for anybody.
The first Monese product already serves hundreds of thousands of customers in the UK and Europe, and we are adding new services on a regular basis.
Our fast growing teams are currently located in London, UK and Tallinn, Estonia, and we have now started building our next team in Lisbon, Portugal!
By working with us, you will be part of a carefully selected team who are great at what they do and share the belief in our mission of making banking available to everybody. We’re not just a start-up with an idea; we have a proven business model that is growing exponentially and generates strong revenues.
About the role
We’re looking for a talented software engineer to join us on a permanent basis in our new Lisbon entity. You are the right person for us if you are passionate about technology, dreaming about building amazing stuff, love figuring out integration puzzles, and connections between the app and backend. We are looking for someone who values a clean neat code, with exceptional attention to detail but also able to see the bigger picture and never scared to ask questions.
At Monese, we have ample opportunities for you to grow and develop your skills. You could contribute to our Fraud team outsmarting fraudsters with machine learning algorithms. Or you might be a great asset to our full-stack Growth team working on understanding our customers better via improved analytics and compelling features. Or perhaps you’d be interested in developing alongside our seasoned onboarding experts working on improving our infamous 3-minute fully mobile customer onboarding experience. As said, there’s plenty of opportunities if you’re one to grab a chance and give it your all.
You are going to:
Work closely with our product and design teams to define feature specifications
Contribute with analysis and solutions to fulfil business requirements
Design and develop reliable, fast, flexible and decoupled systems
Research, plan and implement integrations with numerous banking and payments systems
Optimise performance of complex systems
Create structured, testable, lightweight code in Java
REQUIREMENTS
We are looking for you, if you:
Have excellent Java skills
Are experienced in Agile development practices
Understand relational databases
Can communicate well in English
Highly value efficiency and understand the importance of writing clean code
Are able to take charge of your time and prioritise problems to solve
Can communicate effectively and recognise the value of collaboration between team members
Are familiar and comfortable with working in the DevOps culture
Are passionate about building something truly meaningful in the financial sector
What we consider as a plus:
Have previous payment systems integration experience
Exposure to the full stack, from frontend UI to the server side, business logic and database, and awareness of the leading technologies in each domain
Advanced hands-on experience with Amazon Web Services and its core architectural components / utilities
Database management skills like scaling, performance management, capacity planning, etc., PostgreSQL
BENEFITS
Benefits of working at Monese:
Ample opportunity to develop your career within Monese as you will be an important part of a fast-growing company
A horizontal structure where everyone has a voice and makes a direct and valued contribution to building the best product possible
International team of open-minded people in a nice office environment with plenty of perks, snacks and drinks
Opportunity to travel between our offices and meet other teams as well
Many fun team events, office parties and summer ‘weekend-getaway’ to spend some quality time with your colleagues
In- and outdoors Moneser’s sports activities
Flexible working schedule and possibility to work remotely
Share options and competitive salary