Founding Backend Software Engineer
AssetSprout Verified employer
Actively hiring · Posted 2d ago · JEV2610E79A9613B2
Job description
Role
Backend engineers at AssetSprout work on our products. They include software for Certified Financial Planners, their clients, and also internal admin tools. They work with the CTO, frontend engineers, and other backend engineers to deliver towards the company’s vision.
Responsibilities
Develop and own product features end to end in a scalable, secure and maintainable way. The buck stops with you on whatever you own.
Provide technical solutions through design, architecture and implementation. Wear multiple hats in delivering greenfield projects from concept to production.
Establish, advocate and bring your experience on coding styles, best practices, and in scaling the product from MVP to production.
Iterate fast. Display maturity in prioritizing towards velocity while balancing quality. As a startup, we break or make on how fast we deliver.
Teach and mentor other backend engineers. Focus on providing technical expertise and solutions regardless of how long one has been working professionally.
Requirements
We are language and framework agnostic as long as you can pick up new technologies.
Proficient and expert level coding skills with any of the programming languages, preferably Java, Kotlin. Experience in Python, C++, Scala etc. is welcome.
Develop web applications and services using Spring Boot. Experience with Akka, Play, Flask, Django is welcome.
Write automated tests with any of the frameworks. We measure success on how well your code is unit tested and integration tested.
Advanced level understanding of RDMS systems, preferably Postgres. Working knowledge of non-relational databases such as DynamoDB, Cassandra is helpful
Able to use CI/CD tools such as CircleCI, GitLab, Jenkins etc. and create workflows and pipelines to release to production every other day.
Expert level understanding of RESTful APIs, pagination, networking concepts around HTTP, thread pools, and other server-side concepts.
Solid experience of how AWS services work. Some cloud services directly relevant are Lambda, EC2, S3, Dynamo, RDS, Eventbridge, SQS, ElastiCache Redis, Load Balancers etc.
Good-to-haves
Early or mid-stage startup experience
Eager to work in a flat organization with no corporate politics
Positive energy with a get-it-done attitude.
Worked in a remote environment and high trust and high responsibility role
Working knowledge of build systems like Gradle, Maven, Bazel, Webpack etc. We use Gradle
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with AssetSprout.
- Track your application and get updates by email and WhatsApp.