Senior Backend Software Engineer
Posted on 9/11/2023
Casualty insurance-linked securities marketplace
Company Overview
Ledger’s mission is to transform the insurance industry with real-time data and transparency. The company is building an open insurance system to connect risk to capital. Ledger has developed a data infrastructure and analytics that is providing access to trillions in ILS-investor capital which is revolutionizing the reinsurance industry by changing the ways investors and insurance carriers interact.
Locations
Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Development Operations (DevOps)
Django
Docker
Figma
Git
Airflow
Postgres
Redis
REST APIs
Terraform
Kubernetes
Python
TypeScript
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
- 5+ years of experience in a software engineering role
- Strong grasp of computer science fundamentals
- Experience with a few of the following: Python, Django/DRF, Typescript, Node, Postgres, Docker, Git, Redis, memcached
- Note: Must have either Python OR Typescript proficiency
- Passionate about the process and craft of designing and writing quality code
- Demonstrated experience building web applications with great user experience and attention to detail
- Take pride and responsibility in delivering features or applications from end to end
- Give and receive meaningful and constructive feedback from your team
- Think holistically about systems and services and how they play a role in the bigger picture
- Operate with a sense of urgency which includes being highly responsive to cross-functional team members
- Thrive in a virtual collaborative environment involving varied stakeholders and subject matter experts
- Are nimble and open-minded when it comes to rapidly evolving processes and requirements
- Demonstrate exceptional written and verbal communication skills with a strong track record of cross-functional collaboration
- Are a proactive self-starter capable of working with minimal help from your teammates while also knowing when to reach out for help to keep moving forward
- DevOps (Terraform, k8s), CI/CD (GitHub Actions)
- AWS or Google Cloud
- Data warehousing and ETL
- Experience designing and developing RESTful APIs
- Experience developing and maintaining databases as scale
- Argo Workflows, Apache Airflow
- Collaboration tools such as Figma and/or Linear
- Experience working in a scrappy, fast-moving tech environment
Responsibilities
- Join a team that embraces a strong teamwork approach where engineers work closely together, share best practices, and help each other grow
- Architect and implement scalable APIs and services that are critical to the functionality of our enterprise customer portals and internal teams
- Collaborate closely with frontend engineers to ensure data is delivered efficiently and supports their highly interactive and dynamic user interfaces
- Research and implement effective caching strategies to optimize the performance and responsiveness of our APIs
- Work in close partnership with data engineers and data scientists to architect efficient data storage and delivery solutions, ensuring data ends up where it needs to
- Continue to drive adoption of strong engineering standards, tooling, and processes that help the entire team scale
- Engage with the product team to gain a deep understanding of Ledger's roadmap and translate it into actionable plans for execution and successful delivery