Senior Software Engineer developing AI-powered solutions at NetDocuments. Building scalable backend systems and collaborating within a modern engineering team.
Responsibilities
Design and Develop Scalable Systems
Contribute to the design and architecture of a large-scale system centered around search capabilities
Build and maintain applications and services using technologies like React, C#, microservices, AWS, Azure and others as appropriate
Implement scalable and secure cloud-native solutions aligned with performance and reliability best practices
Extend and optimize existing applications with minimal supervision
Translate functional requirements into robust technical solutions
Develop scalable, highly available microservices in a distributed cloud environment
Contribute to event-driven architecture patterns across system components
Integrate security best practices into development workflows
Implement monitoring and observability solutions to ensure system health and performance
Conduct unit and integration testing across different environments
Monitor performance, troubleshoot issues, and optimize system behavior
Participate in the creation and refinement of system specifications, standards, and guidelines
Collaborate with product managers, designers, and other engineers to plan and deliver features
Contribute to a strong team culture through code reviews, design sessions, and shared learning
Provide informal mentoring to junior developers and share best practices
Stay current with modern engineering tools, practices, and frameworks
Evaluate and recommend process or tooling improvements to increase development efficiency
Contribute to maintaining a secure, performant, and maintainable codebase
Requirements
Bachelor’s degree in Computer Science, Information Systems, or a related field—or equivalent experience
5+ years of professional software engineering experience, including building cloud-native applications in AWS or Azure environments
Experience working within agile development teams and delivering high-quality software
Familiarity with mentoring peers or onboarding new developers a plus, though not a primary focus
Required Knowledge:
React
C# / .Net
Microservices
Public cloud experience (AWS or Azure)
Frontend state management (e.g., Redux)
RESTful APIs and backend platform experience
Kubernetes
CosmosDB or DynamoDB
Benefits
90% healthcare premiums company covered
HSA company contribution
401K match at 4%
Flexible PTO (typically 3 to 4 weeks a year)
10 paid holidays
Monthly contributions for life activities & wellness
Access to LinkedIn learning with monthly dedicated time to explore
Senior Software Engineer developing high - quality software solutions for various clients at 8th Light. Collaborating with teams to implement innovative technologies and drive project success.
Principal Software Engineer leading high - stakes consulting engagements at 8th Light, architecting scalable solutions and fostering client trust in technology.
Intern Embedded Software Developer joining DAS EMEIA KDC, focusing on firmware development for embedded devices. No prior job experience required, just curiosity and a mindset for problem solving.
Principal Software Engineer leading AI architecture for CBS Sports' digital platforms. Collaborating across teams to deliver cutting - edge sports media experiences.
Senior Software Engineer building critical software for Enso pain relief device. Leading a full - stack environment with React Native, Node.js, and TypeScript collaborations.
Software Engineer responsible for design and development of software solutions for DOD and Intel communities. Working with Microsoft technologies and ensuring compliance with security standards.
Program Mission Assurance Engineer for Northrop Grumman ensuring technical requirements integration and collaborating on quality standards. Overseeing program risks, conducting quality reviews, and analyzing testing processes.
Full Stack Engineer building enterprise - level applications for healthcare quality reporting at ICF. Collaborating with engineers using React and Node.js to impact patient care data systems.
Software Engineer II developing machine learning features for CNN, collaborating with cross - functional teams to build innovative digital products and improve user experiences.
Staff Software Engineer at Coinbase defining architecture for fund flow correctness. Leading AI initiatives and cross - functional collaborations with financial services.