Senior Software Engineer, Machine Learning

Job expired!
Company Description It all began as an idea at Block in 2013. Initially created to streamline peer-to-peer payments, Cash App has evolved from a simple product with a single function to a versatile ecosystem. We have developed distinctive financial products, including Afterpay/Clearpay, to present our 47 million monthly users a superior method to send, spend, invest, borrow, and save. We aim to transform the global perspective towards money making it more comprehensible, promptly available, and universally attainable. Today, Cash App has several thousands of employees working worldwide across office and remote locations, with a culture revolved around innovation, collaboration, and influence. We have been a distributed team since day one, and many of our roles can be done remotely from the countries where Cash App operates, regardless of location. We personalize our experience to ensure our employees remain creative, productive, and satisfied. Explore further about our locations, benefits, and more at cash.app/careers. Job Description Marketplace under Cash App offers distinct payment products like BNPL (Buy Now, Pay Later) or pay monthly to customers. The Feature System team, part of our Machine Learning Architecture organization, is committed to developing versatile solutions and frameworks in the Machine Learning infrastructure and data field which enable and scale Machine Learning use cases in Cash App. As a member of our team, you'll design, build, and support the feature store and feature engineering pipeline for Marketplace Machine Learning. You will also have the opportunity to aid in establishing best practices for creating scalable, iterative, and reliable ML solutions and frameworks. We build our services over Cash App's constantly evolving infrastructure, and as a senior engineer on the team, you will embrace these changes and scale our tech stack to enable future adaptability. This is a thrilling opportunity to directly influence our product and work on projects that are crucial to the success of our business. You Will Design and build self-serving feature platform to manage new products and business requirements that securely scales over millions of users and their transactions. Develop, integrate, and optimize the end-to-end feature engineering data pipeline. Collaborate with ML modelers, data scientists, data analysts, and domain engineering teams to identify and work on new opportunities. Show diligence in maintaining high code quality, adequate test coverage, and other engineering best practices. Have autonomy to research and achieve outcomes with support when needed. Contribute to the development capabilities growth by leading, mentoring, and supporting fellow engineers. Assist in building the next generation of machine learning infrastructure and architecture at CashApp. Work in any AU Cash App office location, or work remotely in Australia. Qualifications You Have 7+ years of backend software development experience in building and maintaining applications in any mainstream language such as Java, JavaScript, Python, Kotlin, Ruby, Go, Swift, C++. Enthusiasm about solving business problems with technology and can take ownership of an end-to-end solution. Passion for continuous learning of new technologies, frameworks, and services. Execution mindset and the ability to deliver with globally distributed cross-functional teams. Seriousness about testing and have experience with automated testing frameworks. Passion for Cash App's mission of economic empowerment. Experience in building ML feature engineering data pipeline is a bonus. Experience with common technologies, for example, Kafka, Airflow, Spark, Flink, Redis, Cassandra is an added advantage. A strong interest in advancing Cash App's vision of building for economic empowerment. Tools We Use and Teach Python, Java, Kotlin. Snowflake, Databricks. Kubernetes, AWS. Datadog. MySQL, Cassandra DB, DynamoDB. HTTP, JSON, gRPC, Protocol Buffers. Kafka, event-driven microservice architecture. Additional Information We're striving to create a more inclusive economy where our customers have equal opportunities, and we live by these same values in our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants evenly, centered only on the core competencies required of the role without consideration to any legally protected class. We believe in fairness and commit to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will handle these requests confidentially. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page. Block Inc. (NYSE: SQ) is a global technology company focused on financial services, consisting of Square, Cash App, Spiral, TIDAL, and TBD. We build tools to help more people access the economy. Square assists sellers to run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services. With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects. Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD is constructing an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.