Junior Software Engineer
Core
Building a global API for cybersecurity to detect phishing risks and deploy hyper-custom user training.
Role type
Junior IC software engineer (API development)
Builds
Scalable global API for cybersecurity
Domain
Cybersecurity / API infrastructure
Deliverable
production ML models | product features
Required skills
Python, APIs, microservices, MongoDB, DocumentDB, MacOS development
Preferred skills
NodeJS, Docker, data mining concepts, startup environment experience
Technologies
Python, MongoDB, DocumentDB, NodeJS, Docker, MacOS
Responsibilities
Code a global API that scales, work on high-complexity issues and projects, identify program critical success factors and drive mitigation of significant issues and risks
Seniority
Junior, hands-on IC
Rewrite
## About the role
HacWare is an AI powered API that helps developers understand phishing risks and deploys hyper-custom training to change risky user behavior once and for all.
We are looking for a junior software engineer that has a strong software programming curiosity to work with the engineering team on building the next-generation cybersecurity technology.
## Responsibilities
- Works with the engineering team to code a global API that scales.
- Works on issues and contributes to projects which have high complexity.
- Identifies program critical success factors and drives the mitigation of significant issues and risks.
## Requirements
### Required Soft Skills
- Exceptional execution skills, agile software development methodology, and ability to drive throughout the product life-cycle, from concept to launch.
- Experience defining, refining, and optimizing product development processes across Product and Engineering, such that quality, velocity, and visibility are maximized.
- Excellent organizational, written, and oral communication skills.
- Creative thinker who thrives on solving challenging problems with analytical thinking skills.
- Get stuff done -- you love to move things forward, creatively work through challenges or blockers, and make decisions.
- Be detail-oriented, flexible, scrappy, and able to work in, contribute to, and thrive in an ever-changing fast-paced environment.
- Be able to excite and align people around a common goal and advocate for what matters.
### Required Technology Skills/Experience
- Bachelor's degree in Computer Science or equivalent degree/work experience.
- Must have experience with APIs, frameworks, and microservices.
- Must have experience with Python.
- Must have experience with MongoDB, and DocumentDB.
- Must have experience with developing on and configuring MacOS Operating systems.
## Nice to have
- Preferred experience with NodeJS.
- Preferred experience with container infrastructures like Docker.
- Preferred experience with data mining concepts and algorithms.
- Preferred past performance in startup environments.
## What we offer
- Competitive salary.
- Equity options in a rapidly growing company.
- Top-notch equipment setup.
- Unlimited vacation.
- "Think Week" Holiday (aka Holiday Shutdown).
- Generous paid parental and maternal leave policy.
## About the company
HacWare is an AI powered API that helps developers understand phishing risks and deploys hyper-custom training to change risky user behavior once and for all.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.