Hivemapper logo
Hivemapper Verified
Web3, Geospatial, AI, Automotive, Mapping

Senior Software Engineer

United StatesOnsiteFull TimeSenior$220,000–$220,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking a Senior Software Engineer with a Master's degree in Computer Science or a related field and 2 years of experience in building scalable, fault-tolerant distributed systems and infrastructure automation. The role involves architecting and developing large-scale infrastructure, researching new technologies in decentralized systems, and applying expertise in data structures and algorithms. You will work closely with cross-functional teams to deliver data-intensive platform solutions, build auditable and observable systems, and foster engineering excellence. Proficiency in languages like Rust, Python, SQL/NoSQL, JavaScript, TypeScript, and tools such as Docker, Terraform, Spark, Hadoop, PostgreSQL, Redis, Prometheus, Grafana, and various AWS services is required.

### Who you are
- Master’s degree in Computer Science, Software Engineering, or a closely related field or foreign equivalent
- 2 years (24 months) of experience with each of the following:
- Building scalable, fault-tolerant, and high-performance distributed systems; infrastructure automation and optimization
- Advanced data structures, indexing, partitioning, replication, horizontal scaling, and fault tolerance
- Translating business needs into technical solutions, mentoring engineering teams, and fostering technical excellence
- Implementing logging, monitoring, tracing, audit trails, and data compliance processes
- Tools and technologies: Docker, Terraform, Apache Spark, Hadoop, PostgreSQL/PostGIS, Redis, Prometheus, Grafana, Git, AWS Lambda, AWS ECS, AWS Fargate, AWS EC2, AWS EMR, AWS Glue, AWS S3, and Node.js
- Programming languages: Rust, Python, SQL/NoSQL, JavaScript, and TypeScript
- Experience may be gained concurrently and may have been gained pre-, during, or post-master's degree

### What the job involves
- Architecting, building and developing large-scale infrastructure, distribute systems and networks; training other teams on these systems
- Researching and developing new technologies in large scale decentralized computer and web3 systems; integrating with core systems
- Applying expertise with data structures or algorithms in an academic setting to create core abstractions for 100s of thousands of users and 100s of millions of square miles of data
- Working closely with operations, product development, and other engineering teams to deliver data-intensive cross-functional platform solutions
- Building auditable and observable systems that can robustly handle billions of video frames each day
- Helping to foster engineering excellence across backend development

### Benefits
- Medical, dental and vision benefits plus FSA
- Family leave
- 401(k) program
- Unlimited Flex PTO
- Commuter benefits
- Paid lunch

Ready to apply?
You'll be redirected to Hivemapper's application page.

Similar roles