Careers

Join Our Team!

Are you interested in joining
The Team Behind Team Sports℠?

Demosphere is a tight-knit, family-owned IT company based in Northern Virginia that has catered to the technology needs of youth soccer and other sports organizations for the past 30 years. We develop, sell and support web applications including an integrated solution for managing website content, registering players online, scheduling league games, assigning referees, streamlining team communication via mobile app, and much more. Our small company works hard in a very competitive, yet fast-growing industry and we’re looking for hard-working, enthusiastic, bright and energetic people who are excited about sports and technology to join our strong team.

Demosphere is a team of smart, passionate, hard-working, and accomplished professionals who also strive for a healthy work/life fit.

We recognize that your personal commitments don’t end when you start work for the day. We offer flexible arrangements and generous paid time off — both to ensure that employees can arrange their workdays for maximum productivity and to allow ample time for tending to family and personal responsibilities.

View Current Openings:

Cloud Engineer

Job Summary:

Demosphere is looking for an experienced Cloud Engineer who is motivated to combine the art of design with the art of programming. You will work on building state of the art infrastructure, manage deployments, monitoring, scalability and reliability. You will use cutting edge technology to deliver and support web applications that provide rich user experiences, as well as develop the architecture of microservices to fuel those applications.

Responsibilities:

  • Design and develop a complete end to end automation environment using configuration/auto-scaling tools.
  • Lead architecture, monitoring, performance optimization and capacity planning of new infrastructure services to support a high-performance computing environment and ensure 99.9%+ uptime.
  • Respond to off-hours and weekend emergency alerts, alarms, and requests, in keeping with the team’s on-call rotation schedule.
  • Work closely with Stakeholders and other clients and partners to meet the needs of the organization to stay competitive.
  • Strategize with the teams to develop new technology initiatives with a primary focus on availability, supportability, scalability, security, and performance.
  • Configure and tune an enterprise monitoring and instrumentation system(s) to efficiently detect existing issues and predict future issues based on trends
  • Stay up-to-date with technology. Recurrently advance your technical skill-sets. Implement and manage CI/CD pipelines.

Minimum Requirements:

  • 5+ years experience in Linux systems administration, management, best practices, and performance tuning
  • 3+ years of hands-on experience as an individual contributor in a systems administration/development or DevOps role working on highly scalable distributed systems.
  • 3+ years experience supporting mission-critical platforms, both physical and virtualized environments, using CentOS, RedHat, Ubuntu.
  • 2+ years experience designing, building and managing large scale infrastructure in AWS, including experience leveraging one or more coding languages for automation.
  • Ability to communicate and transfer knowledge clearly and effectively in both technical and non-technical manners.
  • Familiarity with continuous delivery, DevOps, continuous integration
  • Familiarity with Kubernetes and/or Docker

Desired Skills:

  • Familiarity with Redis, Apache Kafka, RabbitMQ
  • Dedication to improving processes and team performance
  • Familiarity with Logstash, Elasticsearch
  • Proficient with Mac OSX/Linux operating systems, especially command line

Full Stack Developer

Job Summary:

Demosphere is looking for an experienced Full Stack Developer who is motivated to combine the art of design with the art of programming. You will work on building state of the art user interfaces, APIs, data models, and both synchronous and asynchronous systems. You will use cutting edge technology to deliver web applications that provide rich user experiences, as well as develop the micro-services to fuel those applications.

Responsibilities:

  • Develop new user-facing features and functionality
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Architect and implement products from the ground up
  • Collaborate with other team members and stakeholders
  • Follow Agile development methodologies and continuous delivery processes

Minimum Requirements:

  • 3+ years of experience with a strong background in full stack development of web applications
  • Experience with at least one advanced JavaScript libraries and frameworks such as BackboneJS / ReactJS
  • Experience with test-driven methodologies and using behavior-driven development frameworks, such as Jasmine, Chai, Mocha, Rspec, Test-Unit
  • Experience using at least scripting language NodeJS, Ruby and framework Sinatra or Rails
  • Experience working with GraphQL, RESTful microservices
  • Clear Understanding of Object Oriented Design & Programming and writing reusable, readable code
  • Good Understanding with cross-browser compatibility issues, and ways to work around such issues
  • Ability to learn and implement new technology quickly
  • Experience with NoSQL databases
  • Experience in using code versioning tools, such as Git
  • Experience with distributed Linux infrastructure in the cloud

Desired Skills:

  • Familiarity with JavaScript module loaders, such as Require.js and AMD, Webpack
  • Familiarity with Redis, Apache Kafka, RabbitMQ or Amazon SQS
  • Familiarity with continuous delivery, DevOps, continuous integration
  • Dedication to improving processes and team performance
  • Familiarity with Docker, Kubernetes
  • Proficient with Mac OSX/Linux operating systems, especially command line

This is an immediate opening for a full time position. If you are interested in applying for this position, please complete the Demosphere job interest form.

Demosphere Benefits/Perks

  • Work with an amazing, tight-knit team of people passionate about sports and technology
  • Health care options with company contribution
  • Dental care option with company contribution
  • Paid vision and life insurance benefits
  • Optional ancillary group benefit plans
  • Simple IRA plan with company match
  • 3 weeks paid time off
  • 8 paid Holidays
  • 2 paid Community Service days
  • Tuition reimbursement
  • Career-related conference attendance
  • Flexible work schedule
  • Paid FMLA/Jury Duty/Bereavement policies