Esenti is looking for experienced Senior Backend F# Engineer:
Role and responsibilities:
— Work with the team to build large-scale distributed analytics system.
— Collaborate with other engineers to help design system that is performant, correct and fault-tolerant.
— Identify bottlenecks and bugs, and design solutions to these problems.
— Assist with developing and maintaining cloud infrastructure, deployment pipelines, system monitoring, and fine-tuned alerting.
Requirements:
— Experience writing software in F#.
— Experience with any F# backend framework like Giraffe, Saturn, Suave or Falco.
— Proficiency in SQL.
— Solid understanding of designing, developing and supporting large scale, distributed systems.
— Experience building integrations with third-party systems.
— Comfortable with modern infrastructure essentials like Docker, K8s, CI/CD tools, etc..
— Proficient with common development tools (e.g. Git, Jira) and processes (testing, code reviews).
— Good understanding of functional design patterns.
— Excellent written and verbal communication skills.
Nice to have:
— Knowledge and experience working with Fable (F# to JS compiler).
— Experience with .NET Pipelines API.
— Experience writing high-performance, low-allocating code.
— Knowledge about DDD and Domain Modelling.
— Understanding of message queue-based and stream processing architectures.
Like our vacancy — join us!
Apply for a vacancy or send your CV with a detailed description of your career, experience, skills, and projects to [email protected]