Software Engineer
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 Bitsight’s 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 skilled software engineers to join our world-class engineering organization. We value strong generalists: people with the computer science fundamentals to use a variety of technologies & languages and pick up new ones when needed.
As an engineer here, your mission is to deliver robust, high-quality code in a continuous delivery environment. You’ll work in a small, cross-functional Agile team to design & ship features and evolve our infrastructure. You’ll do this in development & production environments that uses technologies such as Git, Docker, Kubernetes, Hadoop, Spark, Java, Python and React/Redux, all running in the cloud and delivered as a SaaS application.
Requirements:
- Bachelor in Computer Science or a related field;
- Competent in at least one modern language
- Solid knowledge of data structures, algorithms, and software design;
- Ability to produce high-quality code that is maintainable, reliable, efficient and secure;
- Ability to pick up new concepts and ideas rapidly coupled with a continuous learning drive;
- Team-oriented. You are inspired & motivated by the energy & ideas of teammates;
- Results driven. You don’t want to just write code, you want to ship code that is loved by customers;
- Good written and spoken English
Nice to have:
- Familiar with our tech stack;
- Experience with public cloud platforms such as AWS;
- Experience in Agile software development & delivery (preferably in a SaaS environment);
- Knowledge of microservices architectures, APIs, and related technologies;
- Knowledge of Cybersecurity or information security