URX - Senior Software Engineer in San Francisco, CA - urx.com
URX is a mobile technology company that shows contextual ads that link into apps. Our platform is powered by a deep link API that finds relevant in-app destinations based on context and intent. URX is a Y Combinator alum and has raised over $15 million in Series A capital from investors like Accel, First Round Capital, Google Ventures and SV Angel.
URX is looking for an experienced software engineer to take URX’s architecture to the next level by working on projects that touch all components in URX’s technology stack.
What you will do:
Build out the world’s first app search API through collaboration with the product team
Build large scale data processing pipelines for indexing content
Further improve the URX web crawler through collaboration with the science team
Maintain an elastic distributed infrastructure
Guiding the architecture of systems developed by the team
What we look for:
Strong knowledge of Python, Java, Go, C, and/or Scala desirable
Experience building distributed systems
Experience designing, documenting, and building an API in a production environment
Generalist engineering mentality with ability to pick up and work on new projects outside your area of expertise
Strong CS fundamentals, whether self-taught or college learned
Understanding of data flows and data integrity
Interest in machine learning and information retrieval
Integration Engineer | Ripple Labs | San Francisco, CA | careers@ripple.com
=======
Named one of the 50 Smartest Companies by MIT Technology Review, Ripple Labs is an 80 person startup backed by prominent investors, such as Google Ventures, Andreessen Horowitz, Lightspeed Venture Partners and IDG Capital Partners. The original developers of the Ripple protocol, we now support its growth by contributing code to the open-source software, as well as recruiting and developing tools for financial institutions and payment networks to use Ripple.
Ripple is an Internet protocol that interconnects the world’s financial systems to enable the real-time, secure transfer of funds in any currency. As settlement infrastructure, Ripple transforms and enhances today’s financial systems. Ripple unlocks assets and provides access to payment systems for everyone, empowering the world to move value like information moves today.
=======
You will:
Work with our project managers and clients to integrate the Ripple protocol with our clients systems
Be the technical lead from Ripple to support the technical efforts during the projects
Ensure that the Ripple protocol is integrated as per Ripple Labs and clients needs
If necessary, assist clients with sample code, installation/configuration of the Ripple software, help clients debug integration code, prepare test cases, etc
Some travel may be necessary (~10%)
=======
What you might look like:
At least 3 years experience in web-based software development and software deployment processes
Hand on coding experience in web based technologies is a must
Web Services.
Experience with UNIX/Linux, Javascript, C/C++, Ruby or Python
Broad knowledge of enterprise level, commercially available hardware and software products, operating systems, networking systems, and methodologies and tools for integrating web bases products
You must have worked in externally facing engagements
Experience in financial services industry is a plus
=======
What we offer:
Competitive salary and equity
Fully paid medical and dental insurance for employees, 50% contribution for spouses and dependents
Fully paid Equinox gym membership
Take time off when you need it - unlimited vacation policy
Industry-leading maternity and paternity leave policies
Work with some of the best - early Bitcoin pioneers and cryptographers, ex-NASA engineers, ex-Fed regulators
State-of-the-art penthouse facility in the heart of San Francisco’s Financial District
Range of fresh, organic snacks, beverages and coffees
The opportunity to change the way we transact
Senior Software Engineer - C++ | Ripple Labs | Remote within
the US (select states) | careers@ripple.com
=======
Named one of the 50 Smartest Companies by MIT Technology Review, Ripple Labs is an 80 person startup backed by prominent investors, such as Google Ventures, Andreessen Horowitz, Lightspeed Venture Partners and IDG Capital Partners. The original developers of the Ripple protocol, we now support its growth by contributing code to the open-source software, as well as recruiting and developing tools for financial institutions and payment networks to use Ripple.
Ripple is an Internet protocol that interconnects the world’s financial systems to enable the real-time, secure transfer of funds in any currency. As settlement infrastructure, Ripple transforms and enhances today’s financial systems. Ripple unlocks assets and provides access to payment systems for everyone, empowering the world to move value like information moves today.
The open source rippled peer-to-peer payment server is the high performance solution that puts the power of payments in the hands of individuals. We’re in need of talented developers to help scale the technology. It’s written in C++, multi-threaded, and uses much of the modern idioms of C++. Prospective candidates should be ready to solve complex problems and able to produce polished code the entire world will see and subject to security audits.
Our new C++ developer will play an integral role working with the current team to maintain, watch over, and develop new features for the Ripple Protocol. At it’s heart, Ripple a high performance peer-to-peer decentralized payment server and we’re after passionate individuals to nurture the core of our technology, bringing Ripple to the next level.
This is remote based position. You must be based in or willing to be based in California, Nevada, Texas, Oregon, Washington, New York or Florida.
=======
What you look like:
A long work history developing with C++ (10+ years is ideal)
Experience writing APIs and accompanying documentation.
Anyone who can claim to be a master of template metaprogramming
History of developing high-traffic, high-volume distributed applications
A hacker mentality is strongly preferred, no degree necessary, only skills and experience
Bonus Skills:
Expert at understanding and writing C++ templates
Knowledge of boost::asio socket programming
Experience with synchronization in multithreaded applications
Worked on other open source C++ projects on GitHub (proud of your code and want to share it)
Has worked with C++ programmers in a team setting
=======
What we offer:
Competitive salary and equity
Fully paid medical and dental insurance for employees, 50% contribution for spouses and dependents
Take time off when you need it - unlimited vacation policy
Industry-leading maternity and paternity leave policies
Work with some of the best - early Bitcoin pioneers and cryptographers, ex-NASA engineers, ex-Fed regulators
The opportunity to change the way we transact
Senior Software Engineer - Node.js | Ripple Labs | San Francisco, CA | careers@ripple.com
=======
Named one of the 50 Smartest Companies by MIT Technology Review, Ripple Labs (www.ripplelabs.com) is an 80 person startup backed by prominent investors, such as Google Ventures, Andreessen Horowitz, Lightspeed Venture Partners and IDG Capital Partners. The original developers of the Ripple protocol, we now support its growth by contributing code to the open-source software, as well as recruiting and developing tools for financial institutions and payment networks to use Ripple (www.ripple.com).
Ripple is an Internet protocol that interconnects the world’s financial systems to enable the real-time, secure transfer of funds in any currency. As settlement infrastructure, Ripple transforms and enhances today’s financial systems. Ripple unlocks assets and provides access to payment systems for everyone, empowering the world to move value like information moves today.
The Senior Software Engineer will design and build server-side applications that will allow our current and future partners to integrate with the Ripple Protocol. Ripple Labs is a pioneer in using object-oriented Javascript to build scaling applications for utilizing cryptocurrency protocols, and we’re looking for someone who can bring out the best in our developers to continue this thought leadership.
=======
You will:
Design and build Node.js applications for partners and our open-source community
Use tools like redis, nginx, postgres, resque, websockets, zeromq, couchdb, aws and others to build enterprise-grade open-source financial software.
Work closely with our Integration team on partner requirements and compatibility
Build RESTful APIs (github.com/ripple/ripple-rest) for submitting payments and monitoring accounts on the Ripple network
Contribute crypto-currency and financial system plugins to gatewayd (github.com/ripple/gatewayd)
Contribute to ripple-lib (github.com/ripple/ripple-lib), our JS library for connecting to the rippled server locally and remotely
Hone your test-driven development skills as part of a classy and focused engineering team
Share our approach and principles with developer communities both in San Francisco and worldwide
=======
What you might look like:
Experience building scalable server applications
We don’t discriminate by language but you could have built large-scale server applications in Node.js, Ruby on Rails, Python (Django), Java (Spring and Strut)
More broadly we seek professional engineering experience in a diverse set of languages and understanding of engineering concepts:
Object-oriented and classical inheritance paradigms
Unix process and concurrency models
Server application deployment and infrastructure automation
Messaging and Job Queuing with Redis, Resque, Zeromq, RabbitMQ, and others
Working knowledge of Amazon Web Services (AWS) a plus
Ability to communicate effectively and a scientific mindset - empirically test your hypotheses.
We believe in not standing in the way of creativity, be deserving of the freedom we'll give you. You direct your own work and are pro-active in asking for input.
Startup experience or past work with cryptocurrencies are an added bonus
Interests: open-source, entrepreneurship, economics and financial markets, equal access for all people globally, strong work ethic, creative thinking, systems thinking, cryptography, creative logic, fast-paced environment
=======
What we offer:
Competitive salary and equity
Fully paid medical and dental insurance for employees, 50% contribution for spouses and dependents
Fully paid Equinox gym membership
Take time off when you need it - unlimited vacation policy
Industry-leading maternity and paternity leave policies
Work with some of the best - early Bitcoin pioneers and cryptographers, ex-NASA engineers, ex-Fed regulators
State-of-the-art penthouse facility in the heart of San Francisco’s Financial District
Range of fresh, organic snacks, beverages and coffees
The opportunity to change the way we transact
Software Engineer - Ripple Identity Platform | Ripple Labs | San Francisco, CA | careers@ripple.com
=========
Our team:
The Ripple Identity team is revamping the way digital identity works on the Internet. We’re operating on two core beliefs: 1) that individuals - not social networks, governments, or corporations - should control their own data and 2) that access to the traditional banking system is broken. If you want to fix these problems, then we should talk!
=========
About Ripple Labs:
Ripple Labs is a 60+ person seed-stage startup backed by investors like Google Ventures, Andreessen Horowitz, Lightspeed Venture Partners and IDG Capital Partners. We developed Ripple (www.github.com/ripple/rippled), an open-source, distributed payments protocol that enables the exchange of value in any currency, instantly and for free. Ripple is the world’s first distributed currency exchange, where you can trade any store of value, including dollars, yen, euros, bitcoins, and even loyalty points. Our code is open-source and has been forked by thousands of developers around the world.
=========
About you:
You’re committed to our mission of empowering consumers to access the financial system, and control their data and who they share it with.
You are an engineering leader. You take pride in each commit, knowing that your work is public and you’re setting the standard for the Ripple community
You are self-directed and are pro-active about asking for input
You enjoy mentoring software engineers, and consider Ripple’s developer community an extension of your team
You enjoy working on small teams, and managing your time without direct supervision
=========
Your background:
Javascript experience, especially Node.js (Angular.js, Less, or Jade experience are an added bonus)
Professional experience with backend web development, in any language
Professional experience with test driven development
Preferred experience implementing open standards for authentication and authorization, such as OAuth and OpenID Connect
Ability to communicate effectively with a scientific mindset - empirically test your hypotheses
Startup experience or past work with distributed systems or cryptocurrencies are an added bonus
Interests: open-source, entrepreneurship, economics and financial markets, strong work ethic, creative thinking, systems architecture thinking, cryptography, creative logic, fast-paced environment
=========
What we offer:
Competitive salary and compelling seed stage equity
Fully paid medical and dental insurance for employees, 50% contribution for spouses and dependents
Take time off when you need it - unlimited vacation policy
Industry-leading maternity and paternity leave policies
Open source projects 100% of the time
A learning environment where you can dive into the latest technologies and engineering principles as well as mentor our upcoming engineers
Work with some of the best - early Bitcoin pioneers and cryptographers, ex-NASA engineers, ex-Fed regulators
Senior Software Engineer - Node.js | Ripple Labs | San Francisco, CA | careers@ripple.com
=========
Our Mission:
Enable the world to move value like information moves today.
=========
About Ripple Labs:
Ripple Labs is a 60+ person seed-stage startup backed by prominent investors such as Google Ventures, Andreessen Horowitz, Lightspeed Venture Partners and IDG Capital Partners. We developed Ripple (www.github.com/ripple/ripped), an open-source, distributed payments protocol that enables the exchange of value in any currency, instantly and for free. Ripple Labs focuses on improving the core protocol and building tools for developers and enterprise financial services firms to use Ripple as settlement infrastructure for real-time payments. Ripple’s distributed ledger can accommodate any store of value, including dollars, yen, euros, bitcoins, and even loyalty points, making it the world’s first distributed currency exchange.
=========
The Senior Software Engineer will design and build server-side applications that will allow our current and future partners to integrate with the Ripple Protocol. Ripple Labs is a pioneer in using object-oriented Javascript to build scaling applications for utilizing cryptocurrency protocols, and we’re looking for someone who can bring out the best in our developers to continue this thought leadership.
=========
You will:
Design and build Node.js applications for partners and our open-source community
Use tools like redis, nginx, postgres, resque, websockets, zeromq, couchdb, aws and others to build enterprise-grade open-source financial software.
Work closely with our Integration team on partner requirements and compatibility
Build RESTful APIs (github.com/ripple/ripple-rest) for submitting payments and monitoring accounts on the Ripple network
Contribute crypto-currency and financial system plugins to gatewayd (github.com/ripple/gatewayd)
Contribute to ripple-lib (github.com/ripple/ripple-lib), our JS library for connecting to the rippled server locally and remotely
Hone your test-driven development skills as part of a classy and focused engineering team
Share our approach and principles with developer communities both in San Francisco and worldwide
=========
Your background:
Experience building scalable server applications
We don’t discriminate by language but you could have built large-scale server applications in Node.js, Ruby on Rails, Python (Django), Java (Spring and Strut)
More broadly we seek professional engineering experience in a diverse set of languages and understanding of engineering concepts:
Object-oriented and classical inheritance paradigms
Unix process and concurrency models
Server application deployment and infrastructure automation
Messaging and Job Queuing with Redis, Resque, Zeromq, RabbitMQ, and others
Working knowledge of Amazon Web Services (AWS) a plus
Ability to communicate effectively and a scientific mindset - empirically test your hypotheses.
We believe in not standing in the way of creativity, be deserving of the freedom we'll give you. You direct your own work and are pro-active in asking for input.
Startup experience or past work with cryptocurrencies are an added bonus
Interests: open-source, entrepreneurship, economics and financial markets, equal access for all people globally, strong work ethic, creative thinking, systems thinking, cryptography, creative logic, fast-paced environment
=========
What we offer:
Competitive salary and compelling seed stage equity
Fully paid medical and dental insurance for employees, 50% contribution for spouses and dependents
Take time off when you need it - unlimited vacation policy
Industry-leading maternity and paternity leave policies
Open source projects 100% of the time
A learning environment where you can dive into the latest technologies and engineering principles as well as mentor our upcoming engineers
Work with some of the best - early Bitcoin pioneers and cryptographers, ex-NASA engineers, ex-Fed regulators
State-of-the-art penthouse facility in the heart of San Francisco’s Financial District and flexibility to work remotely
Senior Software Engineer - Front End | Ripple Labs | San Francisco, CA | careers@ripple.com
=========
Our team:
The Ripple Client team is responsible for taking Ripple’s groundbreaking new technology and making it usable. Our code is open-source and has been forked by thousands of developers around the world.
=========
About Ripple Labs:
Ripple Labs is a 60+ person seed-stage startup backed by investors like Google Ventures, Andreessen Horowitz, Lightspeed Venture Partners and IDG Capital Partners. We developed Ripple (www.github.com/ripple/rippled), an open-source, distributed payments protocol that enables the exchange of value in any currency, instantly and for free. Ripple is the world’s first distributed currency exchange, where you can trade any store of value, including dollars, yen, euros, bitcoins, and even loyalty points.
=========
About you:
You are an engineering leader. You take pride in each commit, knowing that your work is public and you’re setting the standard for the Ripple community. You create intuitive user interfaces that make our users smile. You enjoy mentoring software engineers, and consider Ripple’s developer community an extension of your team. You are self-directed and are pro-active about asking for input. You’re a true team player, willing to sacrifice for the greater good of our team. You’re committed to our mission of making value move like how information moves today.
=========
You’ll get to:
Architect and build Angular.js applications for traders and consumers around the world
Collaborate with UX and product designers on building the best user experiences possible
Optimize engineering processes so that our team can produce as quickly as possible
Share our approach and principles with developer communities both in San Francisco and worldwide
Build out a global open -source community who will look up to you for guidance and support
=========
Your background:
Experience building beautiful consumer user web applications
Expert knowledge in Javascript
Extensive knowledge about version control systems (Git preferred)
Angular.js, Node.js, Less, or Jade experience are an added bonus
Professional engineering experience in a diverse set of languages and understanding of engineering concepts:
Object-oriented and classical inheritance paradigms
Unix process and concurrency models
Server application deployment and infrastructure automation
Design patterns
Unit and end-to-end testing
Ability to communicate effectively with a scientific mindset - empirically test your hypotheses.
Startup experience or past work with distributed systems or cryptocurrencies are an added bonus
Interests: open-source, entrepreneurship, economics and financial markets, strong work ethic, creative thinking, systems architecture thinking, cryptography, creative logic, fast-paced environment
=========
What we offer:
Competitive salary and compelling seed stage equity
Fully paid medical and dental insurance for employees, 50% contribution for spouses and dependents
Take time off when you need it - unlimited vacation policy
Industry-leading maternity and paternity leave policies
Open source projects 100% of the time
A learning environment where you can dive into the latest technologies and engineering principles as well as mentor our upcoming engineers
Work with some of the best - early Bitcoin pioneers and cryptographers, ex-NASA engineers, ex-Fed regulators
State-of-the-art penthouse facility with a private rooftop deck and private elevator in the heart of San Francisco’s Financial District and flexibility to work remotely
VP Engineering | Ripple Labs | San Francisco
careers@ripple.com | www.ripplelabs.com
============
Our Mission:
Enable the world to move value like information moves today.
============
About Ripple Labs:
Ripple Labs (a for-profit company) developed Ripple, an open-source, distributed payments protocol that enables the exchange of value in any currency, instantly and for free. Ripple Labs focuses on improving the core protocol and building tools for developers and enterprise financial services firms to use Ripple as settlement infrastructure for real-time payments. Ripple’s distributed ledger can accommodate any store of value, including dollars, yen, euros, bitcoins, and even loyalty points, making it the world’s first distributed currency exchange.
============
You will:
Be our first VP Engineering, reporting to our CTO Lead and grow our team of developers and architects
Implement the processes and leadership layer to enable team to scale
Drive our open source efforts
Organize and manage:
rippled (core protocol)
Trading/Market Making Applications
Financial Institution Integrations (API’s etc.)
Developer Community
============
What you might look like:
Proven track record in engineering leadership: managed and scaled teams of 20 to 50/60
Excellent recruiter and inspirational leader: ability to attract and hire grade-A talent, understands how to motivate and guide development team.
Understands importance of balancing speed VS quality of execution (can’t afford overly long development cycles).
Helpful to have background in: security and reliability, cryptography, applications, open source development, javascript, P2P, payments, security, and/or movements of money.
Broad thinking, results and technology driven VS control/responsibility driven.
Thrives in an agile startup environment.
Capable of doing code reviews and calling BS on the architects
============
What we can offer you:
Competitive salary and compelling seed stage equity
Fully paid medical and dental insurance for employees, 50% contribution for spouses and dependents
Take time off when you need it - unlimited vacation policy
Industry-leading maternity and paternity leave policies
Open source projects 100% of the time
A learning environment where you can dive into the latest technologies and engineering principles as well as mentor our upcoming engineers
Work with some of the best - early BitCoin pioneers and cryptographers, ex-NASA engineers, ex-Fed regulators
State-of-the-art penthouse facility in the heart of San Francisco’s Financial District and flexibility to work remotely
Enable the world to move value like information moves today.
============
About Ripple Labs:
Ripple Labs (a for-profit company) developed Ripple, an open-source, distributed payments protocol that enables the exchange of value in any currency, instantly and for free. Ripple Labs focuses on improving the core protocol and building tools for developers and enterprise financial services firms to use Ripple as settlement infrastructure for real-time payments. Ripple’s distributed ledger can accommodate any store of value, including dollars, yen, euros, bitcoins, and even loyalty points, making it the world’s first distributed currency exchange.
============
You will:
Be our first VP Engineering, reporting to our CTO
Lead and grow our team of developers and architects
Implement the processes and leadership layer to enable team to scale
Drive our open source efforts
Organize and manage:
rippled (core protocol)
Trading/Market Making Applications
Financial Institution Integrations (API’s etc.)
Developer Community
============
What you might look like:
Proven track record in engineering leadership: managed and scaled teams of 20 to 50/60
Excellent recruiter and inspirational leader: ability to attract and hire grade-A talent, understands how to motivate and guide development team.
Understands importance of balancing speed VS quality of execution (can’t afford overly long development cycles).
Helpful to have background in: security and reliability, cryptography, applications, open source development, javascript, P2P, payments, security, and/or movements of money.
Broad thinking, results and technology driven VS control/responsibility driven.
Thrives in an agile startup environment.
Capable of doing code reviews and calling BS on the architects
Senior Javascript Engineer | Ripple Labs | San Francisco
careers@ripple.com | www.ripplelabs.com
===============
Our Mission:
Enable the world to move value like information moves today.
===============
About Ripple Labs:
Ripple Labs (a for-profit company) developed Ripple, an open-source, distributed payments protocol that enables the exchange of value in any currency, instantly and for free. Ripple Labs focuses on improving the core protocol and building tools for developers and enterprise financial services firms to use Ripple as settlement infrastructure for real-time payments. Ripple’s distributed ledger can accommodate any store of value, including dollars, yen, euros, bitcoins, and even loyalty points, making it the world’s first distributed currency exchange.
We’re looking for someone who can bring out the best in our JavaScript developers through example and mentorship.
===============
You will:
Create and implement novel cryptographic protocols such as threshold signature systems, novel identity and authentication methods and...
Participate in the wider JavaScript community to shape the vision for JavaScript as a powerful, versatile and open language.
Create trusted execution environments for running untrusted JavaScript through Software Fault Isolation (SFI) to enable smart contracts.
===============
What you look like:
Career stage: 5+ years of software development experience building large-scale applications in Java, Clojure, Scala, Ruby on Rails, Python or Javascript
Hands-on experience with JavaScript Frameworks such as Angular.js, Ember.js, Flex, Ext.js, Node.js, Crypto.js
Professional engineering experience in a diverse set of languages and understanding of engineering concepts:
functional, object-oriented paradigms
concurrency models
Ability to communicate effectively and a scientific mindset - empirically test your hypotheses.
We believe in not standing in the way of creativity, be deserving of the freedom we'll give you. Direct your own work and be pro-active in asking for input.
Interests: open-source, entrepreneurship, economics and financial markets, equal access for all people globally, strong work ethic, creative thinking, systems thinking, cryptography, creative logic, fast-paced environment
URX is a mobile technology company that shows contextual ads that link into apps. Our platform is powered by a deep link API that finds relevant in-app destinations based on context and intent. URX is a Y Combinator alum and has raised over $15 million in Series A capital from investors like Accel, First Round Capital, Google Ventures and SV Angel.
URX is looking for an experienced software engineer to take URX’s architecture to the next level by working on projects that touch all components in URX’s technology stack.
What you will do:
Build out the world’s first app search API through collaboration with the product team
Build large scale data processing pipelines for indexing content
Further improve the URX web crawler through collaboration with the science team
Maintain an elastic distributed infrastructure
Guiding the architecture of systems developed by the team
What we look for:
Strong knowledge of Python, Java, Go, C, and/or Scala desirable
Experience building distributed systems
Experience designing, documenting, and building an API in a production environment
Generalist engineering mentality with ability to pick up and work on new projects outside your area of expertise
Strong CS fundamentals, whether self-taught or college learned
Understanding of data flows and data integrity
Interest in machine learning and information retrieval
Solid benefits and perks
To apply email hector@urx.com