Quick summary
- Work type
- Remote
- Location
- San Francisco, CANew York, NYSeattle, WADenver, CO
- Posted
- 37 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $147,437–$214,500.
Based on 240 similar postings.
Employer
About Block
Block, Inc. (formerly Square) is a financial technology company operating the Square merchant payments ecosystem, Cash App peer-to-peer payments, TIDAL music streaming, and Bitcoin-focused financial services. Industry: Financial Technology & Payments
Block currently has 259 open roles on FindRole.
Listed pay typically runs $207,900–$285,900 across 51 roles with salary data.
Most-posted roles
- Careers 204
- Careers - Staff Data Analyst, Block Compliance 3
- Careers - Global Technical Account Management Lead, Cash App Pay, Afterpay & Clearpay 2
- Careers - Senior Data Scientist, AI & Model Risk 2
- Careers - Senior Site Reliability Engineer 2
At a glance
TL;DR · Careers
Senior Software Engineer position available for a dynamic and innovative team focused on developing cutting-edge AI solutions. In this role, you will work closely with data scientists to build scalable machine learning models and APIs that power our company’s core products. Day-to-day responsibilities include designing robust backend systems, implementing new features, and collaborating with cross-functional teams to enhance user experiences. The ideal candidate possesses expertise in Python, Java, or C++, along with experience in cloud platforms like AWS or GCP, and familiarity with Kubernetes for container orchestration. This role requires a deep understanding of machine learning frameworks such as TensorFlow or PyTorch, and an ability to tackle complex data challenges at scale within the fast-paced tech industry.
Skills
What you'll do
- Design and implement scalable software solutions for remote teams.
- Conduct code reviews to ensure high-quality coding standards are met.
- Develop and maintain APIs to facilitate data exchange between systems.
- Troubleshoot complex technical issues across various platforms and environments.
- Write efficient and reusable code modules following best practices.
What we're looking for
- At least 5 years of experience in software development or a related field.
- Proficiency in multiple programming languages such as Python, Java, and JavaScript.
- Strong problem-solving skills with the ability to debug complex issues.
- Experience working on cloud platforms like AWS, Azure, or Google Cloud.
- Excellent communication skills for collaborating with cross-functional teams.
More like this