Software Engineer Level 2 supporting the Fort Meade Customer, developing, integrating, maintaining, and optimizing software applications, cloud-based systems, and large-scale data processing solutions.
Compensation
USD $210,000.00 - USD $225,000.00 /Yr.
Responsibilities
Design, develop, test, and maintain software applications using Java, Python, and other relevant technologies.
Develop and support cloud-based applications and services within AWS environments.
Build and optimize large-scale data processing and analytics solutions.
Support distributed computing environments using technologies such as Hadoop, Accumulo, Spark, and MapReduce.
Develop and maintain data ingestion pipelines, ETL workflows, and enterprise analytics capabilities.
Designing, developing, and maintaining software applications and systems under the guidance of senior engineers and managers to build high-quality, innovative, and performant software.
Compensation
USD $76,829.00 - USD $142,213.00 /Yr.
Responsibilities
Develop a strong understanding of relevant product areas, codebases, and systems.
Write high-quality code for simple scenarios with good test coverage.
Assist with any application system support needs.
Participate in design and code reviews of applications to ensure best practices, adherence to Mercury standards, and high quality.
Lead Engineer for Enterprise Applications responsible for driving design, development, modernization, and lifecycle management of enterprise application portfolios.
Responsibilities
Lead end-to-end delivery of web, mobile, and cloud-native applications
Define and govern technical architecture, development standards, and technology stack selection
Drive Agile execution including sprint planning, backlog refinement, and release management
Incorporate AI-assisted development tools to improve engineering productivity and quality
Evaluate and integrate AI/ML capabilities into applications
Requirements
Bachelor’s degree in computer science, Software Engineering, or related field (Master’s preferred)
Software Engineer in Global Video Engineering – Live team at NBCUniversal
Compensation
Salary range: $105,000 - $145,000
Responsibilities
Design, develop, and maintain high-performance software systems and features, primarily using Go, to support large-scale video streaming platforms such as Peacock and NOW/WOW.
Build and maintain live and linear video streaming pipelines using in-house and third-party tools, focusing on video encoding, packaging, and content delivery.
Support live events and linear channels, helping ensure reliable and high-quality streaming experiences.
Collaborate with Engineering Managers and Principal Engineers to develop solutions that improve video delivery and enhance audio and video quality.
Work closely with Site Reliability Engineering (SRE) teams to build reliable, scalable, and resilient services across multiple regions.
Requirements
Bachelor’s degree or equivalent in Computer Science, Information Technology, or related field
The role involves designing, implementing, and expanding data pipelines, translating technical specifications into working applications, and troubleshooting technical issues throughout the Software Development Life Cycle.
Responsibilities
Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.
Translate technical systems specifications into working, tested applications.
Own product surfaces end-to-end by talking to users, shipping full-stack applications, keeping production apps healthy, and raising the bar on reliability and UX.
Locations (2)
San Francisco, California, United States
New York, New York, United States
Compensation
Annual Salary: $240,000 - $325,000 USD
Responsibilities
Design, build, and ship full-stack features for GTM Apps (TypeScript / Next.js and our shared internal stack), from idea through production
Enable our world-class sales team to exceed their ambitious goals with world-class software; own a product surface and drive its roadmap (e.g. account intelligence, pricing, forecasting, our internal data API, etc)
Partner closely with RevOps, Data Engineering, and field teams to turn messy operational processes into durable software
Improve the reliability, performance, and user experience for critical software our GTM teams depend on for daily work
Build and maintain shared infrastructure other GTM builders can use (e.g. APIs, UI libraries, authentication frameworks, etc)
Support enterprise-wide Customer Identity and Access Management (CIAM) services, including authentication, provisioning, federation, directory services, and related identity platforms.
Responsibilities
Support CIAM services across the enterprise
Act as senior technical resource for CIAM SecDevOps and Operations
Lead technical escalations and production incidents, including 24x7 support
Enhance SecDevOps processes, practices, automation frameworks, and engineering standards
Develop, maintain, and enhance CI/CD pipelines with automated build, testing, deployment, security scanning, vulnerability detection, and configuration validation
Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree
Nice to have: 1+ years of rigorous experience building single page web applications