Software Engineer - Developer Productivity
New York, NYFull-TimeMid-levelSoftware Engineering
Technologies We Use
- A variety of languages, including Java, Go, and TypeScript
- Open-source databases like Cassandra, Lucene, Elasticsearch
- Open-source libraries/frameworks like GraphQL, Undertow, Jackson, and Log4j
- Industry-standard build tooling, including Gradle, Webpack, CircleCI, and GitHub
What We Value
- Expertise and depth of understanding of a technology or problem space. Embracing, centralizing, and abstracting complexity away from our users in order to expose simple, powerful APIs for consumers that solve otherwise incredibly complex technical problems.
- Ability to understand how technical decisions impact individuals who will use what you’re building and drive to super-power those people.
- Empathy for developer and operator workflows and productivity.
- Awareness of recent industry practices and open source advancements.
- Active US Security clearance, or eligibility and willingness to obtain a US Security clearance is beneficial but not necessary.
What We Require
- 2+ years of software engineering experience, preferably in fields such as Computer Science, Mathematics, Software Engineering, Physics
- Strong coding skills with demonstrated proficiency in programming languages, such as Java, C++, Python, JavaScript/TypeScript, or similar languages
- Great problem solving skills with ability to dive into and navigate existing complex systems
- Familiarity with data structures, storage systems, cloud infrastructure, and other technical tools
- Strong written and verbal communication skills
