- Silicon Valley, CA, United States
Key Responsibilities: Design and implement highly scalable backend systems and algorithms to process massive amounts of complex, high dimensionality, high cardinality data. Work closely with rest of the team members to develop, test, deploy, and operate high quality, scalable software. Design and develop test cases and implement automated test suites to ensure both code quality and data integrity/quality.
Requirements: Experience with stream processing, messaging semantics, scheduling algorithms, and distributed systems fundamentals – Kafka, Spark, AWS Glue, Airflow, Lambda, Storm or related technologies. Ability to design scalable messaging systems for high throughput, performance, reliability and latency. Data modeling and design -- SQL, NoSQL & in-memory databases. Savvy on modern security design and programming principles, threats & preventive implementations 3-7+ years of professional experience working with modern programming languages such as Java, C/C++, Python, and SQL. Ability to quickly learn new technologies and work effectively in a fast paced dynamic environment. Experience with open-source technologies and cloud platforms. BS, MS or PhD in Computer Science or equivalent.
Desired Skills: Experience with large-scale, high complexity metrics and monitoring. Experience with performance testing, troubleshooting and tuning. Experience building applications on top of RESTful APIs and micro services. Experience building and scaling large scale ETLs. Experience building and managing automated build/test/deployment environments.
We are a team of technologists, software engineers, doctors, nurses, and lean healthcare experts with on-the-ground experience solving operational challenges in clinical environments. Qventus helps hospitals like Stanford/Mayo Clinic/Emory/New York Presbyterian reduce wait time for patients, prevent patient falls, and generally helps hospitals deliver a better and safer experience for patients, resulting in reduced injuries, loss of life, and financial waste.
We live by our values and try to express them in everything we do.
Plan, Do, Learn: Making mistakes is a part of growth, and no matter how successful an initiative may be, there is always room to learn. The key is to keep doing and learning.
Help Others Succeed: This is a team sport, and we either all win or we all lose. To win as a team, we must work as a team. Individual success is dependent on the success of our teammates.
Simplicity: Aspire to simplify when possible, whether its in the software we design, the processes we create, or the meetings and conversations we have. The world we operate in is complicated enough, lets not add to it unnecessarily.
Accountability & Ownership: We are all owners of the business. We hav a bias towards action and care deeply about the results and outcomes we drive, and ultimately the people we help.
Customer Empathy: We are all customer success. We work hard to know our customers, their struggles, and how we can help them. We hold ourselves to highest standards - quality matters and so do the details.
Total Honesty Delivered Respectfully: Feedback is a core part of who we are, and being honest with ourselves and each other is how we deliver it.
Skip straight to final-round interviews by applying through Triplebyte.