Software Engineer II
Role details
Job location
Tech stack
Job description
- Allows our various ingestion pipelines and detection algorithms to send us billions of data points per day to be stored and processed.
- Making sure that such a large scale data architecture works at our scale, low latency requirements and scales with our cellular architecture
- Work on a series of projects towards scalability, reliability and cost optimisations.
- Partner with our various customer teams
- Understand the use cases and scale requirements of our customers and work to implement them.
- Help build our group through excellent interview practices
- This engineer must be able to accurately assess candidates technical skills, cultural fit and likelihood of success at Abnormal to ensure we hire the right team.
- Be a talent magnet - someone who through the interview process demonstrates their own strengths in a way that attracts candidates to Abnormal and to the Aggregates team and ensures that we close the candidates we want to close.
Requirements
You are someone who wants to make an impact. You are passionate about solving customer problems and have built up a base of skills in backend and distributed systems development to do so. You want to apply those skills on a problem that leaves the world in a better place.
We are a scrappy team: we are building a new product from scratch - this means you should be comfortable with a level of uncertainty beyond what you'd find at a more mature company or even a more mature team at Abnormal. Not every project will come with a well defined PRD - that's expected and we expect this engineer to go dig in and figure out what to do. This also means occasionally we'll ask you to do things that may not strictly fit the role of a "backend engineer" - it might mean jumping on a customer call, or digging in to help fix a frontend bug.
We are also not only a remote team, but a very distributed team, as such you will need to have excellent communication skills across both verbal and written mediums. You will need to be just as comfortable on a zoom call as writing a 1 pager project proposal to be shared across the team for technical feedback. In this job, you will bring these skills:
- Experience with building and operating distributed systems and services at a high scale (~billions of transactions each day)
- Streaming data systems - using Kafka, Spark, Map/Reduce or similar to process large data sets
- Working on large scale data storage systems, such as DynamoDB, Aerospike, Redis and Databricks
- 3-5 years of overall software engineering experience
- Strong sense of best practices in developing software
Benefits & conditions
Actual compensation will be determined based on several non-discriminatory factors including skills, experience, qualifications, and geographic location. In addition to base salary, this role may be eligible for bonus or incentive compensation, equity, and a comprehensive benefits package. Base salary range: $149,200-$214,500 USD, Remote or Hybrid United States 42K-42K Hourly Entry level 42K-42K Hourly Entry level Fintech * Information Technology * Insurance * Financial Services * Big Data Analytics As a Customer Care Advocate, you will guide customers, solve challenges, and ensure exceptional service in a contact center environment. Responsibilities include training, adapting to new technologies, and meeting key performance indicators. Top Skills: ApplicationsComputer Systems MetLife
STD Unit Leader - 18113
4 Hours Ago Remote or Hybrid United States 56K-99K Annually Mid level 56K-99K Annually Mid level Fintech * Information Technology * Insurance * Financial Services * Big Data Analytics The STD Unit Leader ensures team performance in claim management, customer service, and expense management while providing guidance, removing obstacles, and analyzing data to achieve business objectives. MetLife
Consultant
4 Hours Ago Remote or Hybrid United States 56K-99K Annually Junior 56K-99K Annually Junior Fintech * Information Technology * Insurance * Financial Services * Big Data Analytics The Business Procedures Consultant oversees projects, ensures operations meet objectives, analyzes data for improvements, and communicates changes effectively. Top Skills: CognosExcelMS Office
What you need to know about the Colorado Tech Scene
With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute