Senior Software Engineer
BitSight is looking for a talented & experienced engineer to join our Boston engineering team.BitSight prides itself in building exceptional career opportunities and offering outstanding benefits to our team. In that regard, BitSight is not your average company. We have the enthusiasm of a start up, a culture driven from industry veterans committed to long-term growth, and the benefits package of a mature industry leader.
Our team is developing distributed, highly scalable solutions for Bitsights products, tackling problems that span multiple disciplines from Big Data, analytics and metrics to Internet protocols, security, and high-performance messaging, to REST APIs and microservices. We are looking for talented software engineers that embrace the challenge of tackling large problems and want to construct the foundation that the engineering team will use for the next 3-5 years. We offer an opportunity to make a unique impact, not just as an individual but on the entire engineering team.
Apart from domain skills, what we truly value are strong generalists: those with the computer science fundamentals to use a variety of technologies & languages and pick up new concepts when needed. We deliver robust, high-quality code in a continuous delivery environment.
- Bachelors in Computer Science or a related field
- Deep knowledge of at least one modern language
- Familiarity with Internet protocols, especiallyHTTP, HTTPS, TLS, DNS
- Track record of consistently shipping products to customers
- Ability to work independently yet collaboratively in a dynamic environment
- Team-oriented. You are inspired & motivated by the energy & ideas of teammates
Nice to have
- Public cloud platforms such as AWS
- Experience with our Big Data tech stack -- Hadoop/HBase, Java, Spark/Scala
- Experience with Python and technologies such as RabbitMQ, Celery, Redis
- Linux debugging skills, especially networking layer
- Software development & delivery in a SaaS environment
- Microservices architectures and relevant technologies
- Cybersecurity or information security