Responsible for architecting, building, and maintaining mission-critical backend services, participating in product development phases from planning to execution, and working with unique datasets.
At LeoTech, we are passionate about building software that solves real-world problems in the Public Safety sector. Our software has been used to help the fight against continuing criminal enterprises, drug trafficking organizations, identifying financial fraud, disrupting sex and human trafficking rings and focusing on mental health matters to name a few.
Role
- This is a remote, WFH role.
- As a Backend Engineer (Application) you will be responsible for architecting, building and maintaining our mission-critical backend services that allows our users to gain actionable insight from our unique dataset(s).
- You will be part of the Core Application team, responsible for creating new solutions as our product grows. These solutions could range from non-trivial search/data-mining needs, to, working on solving multi-tenancy challenges when saving and serving customer data.
- You will participate in all stages of the product development and deployment lifecycle. To achieve this will include idea generation, planning, design, prototyping, execution, shipping and iteration.
What We Value
- Strong engineering background in fields such as Computer Science, Software Engineering and Mathematics.
- At least 6+ years of back-end development experience, with a solid understanding of data structures, distributed systems and system design.
- Good understanding of how technical decisions impact the people who will use what you're building.
- A good understanding of system design and running server-less workloads at scale is essential for this role.
- Proficiency with programming languages such as Elixir, Java, C++, Go or similar languages.
- Experience with PostgreSQL, ElasticSearch and KV stores.
- Proficiency working with AWS Serverless workflows like Lambdas, Step-Functions etc.
- Experience with streaming technologies with working knowledge of frameworks like Kafka, Kinesis or similar technologies.
- Experience with different Agile methodologies and familiarity with JIRA and Confluence.
- Skill and comfort working in a fast-paced environment with dynamic objectives and quick iterations.
- Demonstrated ability to learn continuously, work independently, and make decisions with minimal supervision.
Technologies We Use
- We are hosted on AWS Cloud and use numerous AWS services.
- Our backend languages primarily consist of Elixir, NodeJS and some Python.
- TypeScript and React are central to our front-end development.
- Terraform, CloudFormation, Ansible are leveraged for our Infrastructure deployment and automation.
- Industry-standard build tooling and CI/CD using AWS CodePipeline and GitHub Actions.
- A low-code test automation framework for end-to-end testing.
- A mix of open-source and proprietary technologies that are tailored to the problems at hand.
What You Can Expect
- Enjoy great team camaraderie whether at our Irvine office or working remotely.
- Thrive on the fast pace and challenging problems to solve.
- Modern technologies and tools.
- Continuous learning environment.
- Opportunity to communicate and work with people of all technical levels in a team environment.
- Grow as you are given feedback and incorporate it into your work.
- Be part of a self-managing team that enjoys support and direction when required.
- 3 weeks of paid vacation – out the gate!!
- Competitive Salary.
- Generous medical, dental, and vision plans.
- Sick, and paid holidays are offered.
- Stand/ sit workstations.
- Kitchen stocked with snacks and drinks on site.
- Work with talented and collaborative co-workers.
- Casual environment.
LeoTech is an equal opportunity employer and does not discriminate on the basis of any legally protected status.
Top Skills
Ansible
AWS
C++
CloudFormation
Elasticsearch
Elixir
Go
Java
Kafka
Kinesis
Postgres
Terraform
Similar Jobs
Cloud • Security • Software • Cybersecurity • Automation
As a Senior Backend Engineer, you will design scalable enterprise security solutions, develop backend systems, and create robust APIs for GitLab's security offerings.
Top Skills:
ElasticsearchGitGitlab Ci/CdGraphQLNoSQLPostgresRest ApiRuby On Rails
Information Technology • Security • Cybersecurity
Responsible for designing, developing, and maintaining backend services for a SaaS platform while ensuring performance and scalability in cloud environments.
Top Skills:
AWSAzureDockerGoGoogle Cloud PlatformKubernetesMicroservicesNoSQLRestful ApisSQL
Machine Learning • Software
Join Machinify as a Senior Backend Engineer to develop scalable backend systems and design frameworks leveraging ML techniques in a collaborative environment.
Top Skills:
JavaPythonRustScalaSQL
What you need to know about the Seattle Tech Scene
Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.
Key Facts About Seattle Tech
- Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Amazon, Microsoft, Meta, Google
- Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Madrona, Fuse, Tola, Maveron
- Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute