STR

STR

Senior Software Engineer

Woburn, MA · Senior · Full-time

No sponsorship$155k-$195kDetected 5 days ago
PythonAlgorithmsSQLDockerKubernetesCI/CDMachine LearningDeep LearningData EngineeringData ScienceCybersecurityForecastingSensorsResearchCommunication

About the role

  • Positions are available in both Woburn, MA and Arlington, VA.
  • Due to the nature of our work, applicants should expect to primarily work onsite.

Responsibilities

  • Collaborate to create and maintain software for data pipelines, algorithms, storage, and access
  • Develop and implement software standards across a team of diverse skillsets
  • Ability to lead and direct development initiatives from inception to prototype and production
  • Experience developing software for big data applications

Requirements

  • BS degree with 5+ years of experience in one or more high level programming languages, like Python (equivalent experience considered)
  • Experience with orchestration technologies, such as Kubernetes
  • Experience with data engineering tools and standards, such as ETL pipelines, SQL, and database storage
  • Experience with Continuous Integration / Continuous Deployment tools
  • Experience with user interfaces and APIs
  • Experience with user authentication and access controls

Compensation

  • The salary range listed is based on external market data.
  • $155,000 - $195,000

Benefits

  • Offers are based on factors, such as but not limited to, the candidate's experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions.
  • STR is committed to creating a collaborative learning environment that supports deep technical understanding and recognizes the contributions and achievements of all team members.

Company info

  • STR's Intelligence Division researches and develops advanced analytics and machine learning-based solutions to solve challenging problems related to national security.
  • Our team consists of passionate and motivated engineers with advanced degrees in engineering, computer science, mathematics, and data science, who are seeking opportunities to use their deep technical knowledge and creativity to tackle some of the hardest problems that our customers face.
  • Our projects span multiple different data modalities and incorporate advanced algorithms, deep learning, and statistical techniques to uncover patterns in social media, structured and unstructured text, time series, geospatial, and imagery data, and must operate under challenging constraints not typically found in the commercial world.
  • The tools and technologies we develop have real world impact and US Government analysts use them to extract and enrich intelligence information around the globe.
  • As a Senior Software Engineer, you will leverage your skills in systems and software development to operationalize advanced statistical machine learning algorithms and support production-level systems.
  • You will work closely with other software engineers and researchers to design cutting-edge solutions to challenging problems impacting national security including classification, anomaly detection, forecasting, and much more.
  • You will also interact with customers to understand requirements and use cases and apply feedback to respond to their most critical problems.

Equal opportunity

  • STR is an equal opportunity employer.
  • If you need a reasonable accommodation for any portion of the employment process, email us at appassist@str.us and provide your contact info.

Visa & Work Authorization

  • Active Secret security clearance, for which U

This listing is sourced directly from STR's careers page and normalized into a canonical job model.