Backend Software Engineer
Sorry, this job was removed at 1:30 a.m. (EST) on Monday, January 4, 2021
By clicking Apply Now you agree to share your profile information with the hiring company.
About the Position:
We’re looking for an incredibly talented software engineer with experience designing and building backend system architecture that involves a lot of data. You would dive right into our fast-paced, multi-faceted engineering team and play a vital role in our core systems that require scale.
Responsibilities:
- Design, build, test, deploy, and maintain software
- Design, plan, and execute system architecture enhancements
- Contribute to individual and team projects by managing priorities, deadlines, and deliverables
- Train and mentor other team members on design techniques, process, and coding standards
- Prepare and lead architecture discussions and code reviews
- Problem solve with a team of developers and various stakeholders such as product management and leadership.
Qualifications:
- You are highly self-motivated, resourceful, and enjoy working alongside a motivated team
- You love learning new things fast and staying up on technology
- You are exceptionally thoughtful and knowledgeable with regards to how systems scale with increasing usage and data
- You have 5+ years of work experience on software development deployed cloud-based systems
- You have experience with general purpose software programming languages (e.g. Python, Java, Javascript, etc.)
- You hold a Bachelor’s degree in Computer Science, similar technical field of study, or equivalent practical experience.
Preferred Qualifications
- 4+ years of experience building architecture on AWS
- Experience designing and building data pipelines at scale using distributed architectures
- Experience developing infrastructure and tooling to support a data-centric company
- Familiarity with machine learning and image processing workflows
- Strong understanding of geospatial data and experience with geospatial information systems (GIS)
- Track record of simplifying complexity and achieving success with ambiguous problems in a constantly changing and improving codebase
All Raptor Maps Team Members
- Have complete ownership and accountability over their role and success in the team
- Have transparency into the operations of the rest of the company and are expected to be transparent and communicate honestly and effectively
- Have a sense of urgency. We are tackling a global problem, working in a fast-paced industry, and building a once in a lifetime company at Raptor Maps.
Location:
- Work remote, work in a Boston-based office, or take a hybrid approach
Read Full Job Description