C

ClearEdge

Software engineering and data analytics provider

Senior Software Engineer

Backend Engineering +1Confirmed live in the last 24 hours
Full-timeAnnapolis Junction, MD, USANo salary listedIn-person

About the Job

Requirements

  • Active TS/SCI clearance with a polygraph
  • Bachelor’s degree in Computer Science or related discipline plus fourteen (14) years of software engineering experience in a Linux environment (4 additional years of experience may substitute for a Bachelor's degree)
  • Experience developing software using Python or Java
  • Experience creating complex, multi-dimensional data visualizations
  • Experience with dynamic visualization techniques including drill-down, time-shifting, and cascading views
  • Experience with data modeling and normalization of metrics
  • Experience developing and maintaining web-based server applications
  • Experience implementing algorithms that interface with relational databases such as MySQL or PostgreSQL
  • Experience creating static presentations and static web pages
  • Experience leading or mentoring small cross-functional technical teams
  • Knowledge of agile software development methodologies

Responsibilities

  • Designing and implementing data visualization toolkits and frameworks
  • Supporting configuration, deployment, and operational use of visualization platforms
  • Developing innovative visualization solutions for complex, multi-dimensional data
  • Collaborating with users and stakeholders to understand requirements and refine designs
  • Applying cloud architecture best practices to scalable software solutions
  • Developing and maintaining web-based server applications
  • Implementing algorithms that interface with relational databases
  • Exploring and applying novel and non-traditional visualization techniques
  • Mentoring engineers and providing technical guidance
  • Contributing to agile development processes and team workflows

Desired Qualifications

  • Experience serving in a cloud architect or technical lead role
  • Experience designing user-focused or UX-driven visualization solutions
  • Experience working in early-phase or forming project teams
  • Experience supporting data visualization for network or system data
  • Ability to thrive in ambiguous, fast-paced, collaborative environments

About the Company

ClearEdge

Software engineering and data analytics provider

ClearEdge IT Solutions provides software engineering, big data, cloud computing, data analytics, and data science services for government and industry clients. It uses a talent-driven model where skilled engineers design, build, and deploy customized, secure, scalable data systems and analytics pipelines that process multiple data sources. The company differentiates itself through mission-driven work, top-tier talent, strong ethics, and long-term partnerships instead of one-off projects. Its goal is to empower clients by investing in people, technology, and community to enable a world where data from many sources is effectively harnessed.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Jessup, MD
Founded
2002

Recently Posted Jobs

Explore more opportunities at ClearEdge

See more jobs