Senior Software Engineer - Backend
RevSpring
- Location
- Remote
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 1mo 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
- Develop and maintain backend services by writing clean, maintainable, and efficient code
- Participate in the deployment and monitoring of services within the AWS ecosystem
- Participate in code reviews, automated testing, and CI/CD workflows
- Contribute to observability through logging and metrics
- Participate in on-call rotations and incident response
- Contribute to task definition, prioritization, and assignment
- Drive deliverables with a sense of urgency and ownership
- Own multiple products with a DevOps and service-ownership mindset
- Deliver quality solutions with test automation, instrumentation, monitoring, secure/defensive coding, resiliency, and scalability
- Collaborate on work with the team and other contributing teams
Requirements
- 3+ years of professional software engineering experience with a focus on backend development
- Proficiency in Java (or similar language with the ability to learn Java quickly) building production APIs and services
- Experience building and deploying applications in a cloud environment (AWS preferred)
- Understanding of RESTful API design and asynchronous messaging patterns
- Strong knowledge of software fundamentals (data structures, algorithms, and testing)
- Ability to take uncertain requirements, ask the right questions to solidify them, and then break them down into the parts that you can build
- Experience writing comprehensive unit and functional tests and being responsible for quality
- Strong communication skills with both technical and non-technical teammates and stakeholders
Preferred
- Experience with other technologies we use on the team such as Python, OpenSearch, Pulumi, Postgres, DynamoDB, Datomic, Clojure, Javascript/TypeScript, React, and more
- Experience building and maintaining Search APIs
- Experience building AI powered solutions
Skills
- Java
- AWS
- OpenSearch
- Python
- Pulumi
- Postgres
- DynamoDB
- Datomic
- Clojure
- JavaScript
- TypeScript
- React
Similar roles
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 Full-Stack Engineer (Go Strength)
Sharesource Australia · Hanoi, Vietnam · today
Forward Deployed Engineer
DevRev · India · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Full-Stack Developer (Mental Health Care)
Coherent Solutions · Bulgaria · today