Senior Backend Software Engineer at Lingua Resources | Torre
video thumbnail

Now hiring!

Senior Backend Software Engineer

Full-time

Legal agreement: Employment

Hidden
(SIGN IN to learn if it’s a match)
The job admin(s) requested that this be hidden from the public.

+ Health insurance

location_on
Remote (for United States residents)
Posted 4 days ago

Responsibilities


Candidate Profile: - Highly pragmatic senior backend engineer with 5+ years of experience building complex, high-traffic systems. - Deep expertise in Python, AWS (serverless), and PostgreSQL. - Strong track record of designing external-facing APIs. - Ability to thrive in fast-moving startup environments. - Takes full end-to-end ownership of their domain. - Applies a scientific approach, such as benchmarking and backtesting, to releases. Technical Requirements: - 5+ years of software engineering experience building and operating backend systems in production. - Strong proficiency in Python or another major object-oriented language. - Proficiency in relational databases, ideally PostgreSQL. - Hands-on experience with AWS and serverless technologies, including Lambda and Step Functions. - Experience with asynchronous workflows. - Proven track record of building external-facing APIs or designing integrations with third-party systems. - Experience deploying and scaling LLMs in production. - Experience building document pipelines for processing large volumes of unstructured data. - Background in distributed systems or microservices architecture. - Prior experience in the insurance or insurtech domain. Role Responsibilities: - Lead the scoping, design, and delivery of services, data models, and asynchronous pipelines in Python on AWS. - Build and scale systems that process large volumes of unstructured documents and data with precision and explainability. - Design external-facing APIs and integrations with third-party systems that customers depend on. - Own database and query performance as data volume grows. - Proactively manage technical debt. - Contribute to architectural discussions and decisions across the product. - Iterate with teams to prioritize within the development effort. - Accurately estimate work and consistently meet deadlines. - Help other team members estimate their work. - Lead incident response, including bug resolution. - Serve as a strong debugger. - Lead the adoption of best practices for development, testing, and deployment. - Mentor other engineers through code review, pairing, and design feedback. - Use AI tooling deliberately to multiply output and quality. Required Attributes: - Proactive communication skills, including surfacing blockers and keeping stakeholders in the loop. - Ability to thrive on experimentation by testing ideas, measuring results, and iterating quickly. - Excitement regarding solving problems others are struggling with.
Closes in:
0
days
0
hours
0
min
0
sec
tune NOT FOR YOU? IMPROVE YOUR RESULTS