Software Engineer
Block
- Location
- US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 153,000–270,000/yr
Posted 4mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Partner with credit risk, legal, compliance, and product managers
- Lead or contribute to projects from hypothesis to production
- Build financial primitives as an IC or lead
- Design and build clean APIs optimizing for uptime, latency, regulatory compliance, and cost
- Experiment with emerging approaches and share learnings
- Operate and manage existing Cash services
- Make recommendations to improve team and Engineering practices
Requirements
- Embrace an AI-first mentality and leverage AI for development
- Familiar with agentic engineering
- 5+ years working on complex systems and delivering quality software
- Expertise developed in one or more technical areas
- Curiosity to find flaws in complex systems and fix them
- Resilience to persevere in complex situations across scale, uncertainty, and interconnectedness
- Self-directed and comfortable with ambiguity
Skills
- Java
- Kotlin
- AWS
- HTTP
- JSON
- gRPC
- Protocol Buffers
- OkHttp
- Jetty
- JUnit
- Guice
- Hibernate
- jOOQ
- Aurora
- MySQL
- DynamoDB
- Redis
- Vitess
- Kafka
- event-driven architecture
- microservices
- DataDog
- Buildkite
- Gradle
Similar roles
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today
Software Engineer
Realtor.com Careers · Austin · today