Senior Software Engineer
About the Position
The Senior Software Engineer will be responsible for building the distributed software applications, tools, and services that power Gradient’s edge to cloud zero-trust platform, the first Trust Fabric for Everything Connected™.
Leveraging a technology stack that is the culmination of decades of secure architecture, systems, and cryptography research at MIT, Brown, Berkeley, and elsewhere, your work redefining identity and authentication for modern networks will involve a range of projects in areas such as: secure communications protocols, platform identity & authenticity, policy management and enforcement, credential management, key escrow, data provenance and governance, secure boot, attestation, and more.
You are a creative and self-driven team player who wants to work passionately on innovative new architectures and drive projects to closure in a fast-paced startup environment focused on delivering enterprise platform solutions. You are a strong software developer with skills across a range of disciplines. We care more about your attitude and aptitude than previously used tools and technologies. We strongly prefer teammates who propose their own path forward, require minimal guidance, and take pride in building high-quality, scalable solutions.
You’ll translate functional requirements into robust, efficient, supportable solutions that work well within the overall architecture, a complex system that spans a network of cloud and on-premise hosted, formally-verified secure enclave processors designed by Gradient, Intel-based servers, modern cloud technologies, and a variety of endpoints. As a key participant you’ll drive the full development cycle, end-to-end, from design, implementation, and testing to documentation and delivery.
This is an opportunity to be a key contributor to a world-class, highly scalable, distributed, low-latency platform that delivers best-in-class privacy and security services.
Minimum Qualifications
- A bachelor's degree and seven years of professional work experience (or equivalent) (or a master's degree and five years of professional work experience (or equivalent), or a PhD degree) in Computer Science, or a related technical field, is required
- Proficiency in several modern programming languages such as C/C++, Go or Python
- A strong understanding of the software development process and life cycle: agile/iterative methodologies, high-quality maintainable code, unit tests, etc.
- Strong problem solving and analytical skills; good written and oral communication skills; fast learner
Preferred Qualifications
- Domain expertise in any of the following areas: system or embedded software architecture, networking/communications systems; device and software security; public key infrastructure; and hardware root of trust, secure boot
- Have previous early-stage startup experience. Desire to work in a growing, fast-paced environment of innovation
- Enthusiastic self-starter with proven track record of execution and delivery
- Experience driving discussions with senior personnel regarding trade-offs, best practices, project management and risk mitigation
- Display strong collaboration skills
- Experience in setting up and driving Agile/SCRUM enterprise-scale software development
- Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
Why Gradient
Gradient TechnologiesTM was the winner of Cybersecurity Technology of the Year (2022) by MassTLC. We are a Boston-based, venture-backed technology company pioneering technology that secures the world’s digital systems against ransomware and malware by preventing cyber attacks before they happen, at machine speed. Gradient Cybersecurity Mesh is the only cybersecurity solution that continually protects and communicates, via patented secure hardware attestation, the complete security posture of every platform. Gradient’s mission is to secure the connected world, deploying to anything that runs code.
At Gradient we see a world in which the authenticity and integrity of every electronic device, the software it operates, and the data it manages are provable qualities by construction. We are committed to getting security right, without sacrificing privacy or ease-of-use. We have developed a full-stack security architecture and approach that includes, hardware, firmware, OS, and state-of-the- art anonymous cryptographic signatures.
In previous lives, Gradient team members have built human brain-machine interfaces, the Macbook Air, satellite constellations, and mission critical hardware and software. We are also advised by industry leaders from healthcare to finance, and our founding team comprises world-leading experts in cryptography and secure hardware. (We’ve also been known to hack the office espresso machine — sometimes open loop temperature control just don’t cut it.)
We have a lot to build! If you are a talented, productive, and curious engineer excited by a startup environment and comfortable tackling lightly scoped problems with others of your caliber, then at Gradient you will have the opportunity to help build and shape the technologies that bring much-needed reform to the field of secure systems.
Gradient is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.