DomainTools logo
DomainTools

Detect. Investigate. Prevent.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2000H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

124 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

DomainTools

• Design, code and maintain web-scale data systems • Discover, analyze and validate new data sets to add value for our customers • Creative problem solving to necessarily complex systems • Research, prove and employ cutting edge techniques & technologies • Provide code reviews, design feedback, demos, technical requirements & documentation • Provide accurate, scope, estimates for time, capacity & costs of projects • Improve the lives of your coworkers by accelerating engineering productivity, reducing operational toil and increasing consistency • Provide technical leadership, assist in on-boarding & mentoring of junior engineers

Job Requirements

  • 5+ years of professional development experience with Python, GoLang, Rust or equivalent languages. Expertise in Rust and Python is highly valued.
  • 3+ years of experience with cloud infrastructure, specifically AWS, Docker, and Kubernetes.
  • 3+ years of experience with web-scale data engineering, leveraging data stores such as OpenSearch, Postgres (or PSQL), CockroachDB and Spark.
  • 3+ years of professional experience with Kafka.
  • 5+ years of experience working with Linux/Unix environments.
  • Excellent written and verbal communication skills.
  • Proven ability to coordinate effectively between multiple teams.
  • A positive attitude, strong interpersonal skills, and a genuine enjoyment of collaborating with, mentoring and assisting teammates.
  • Exceptional attention to detail and a commitment to delivering high-quality results.
  • Demonstrated history of high initiative and productivity that consistently adds value.
  • A proactive attitude towards continuous learning, particularly in unfamiliar domains.
  • Excited and passionate about working within the security space.
  • Pluses
  • Bachelor's degree or higher in Computer Science/related field or equivalent experience
  • Design, implementation and/or maintenance of CICD & microservices
  • Experience with Data Pipelines such as ElasticSearch, NATS or Apache Airflow
  • Experience with data mining or machine learning techniques
  • Experience with text codec, encoding & web protocols
  • Bash, Scala, C, or Hive development experience
  • Experience with full stack development

Benefits

  • DomainTools offers a comprehensive benefits package to our employees that includes fully paid medical, dental and vision insurance premiums
  • a 401k retirement plan with company matching
  • basic life insurance
  • flexible PTO and additional well-being benefits.

Related Job Pages

More Full-stack Engineer Jobs

Progressive Leasing logo

Lead Software Engineer

Progressive Leasing

Headquartered in Draper, Utah, Progressive Leasing is a publicly traded financial services company offering lease-purchase technology solutions and customized l

• Leverage the latest technology and tools to deliver scalable, maintainable code • Operate in a hybrid environment, including on-prem and multi-cloud platforms (i.e. AWS, Azure, GCP, etc.) • Collaborate and participate in developing solutions together in cross-discipline teams • Actively participate in code reviews, leveraging code reviews to enforce best practices and software craftsmanship • Every engineer plays a part in the development and evolution of our technology roadmap, and we get to try out a lot of new and exciting emerging technologies as well as contribute to product evaluations as we select new software and tools to deploy in our environments • Demonstrate a high-sense of ownership and accountability for work produced • Ability to contribute to team success, as well as your own individual success

Texas
Job Closed
OtherRemoteTeam 1,001-5,000Since 1977H1B No Sponsor

• Contribute to the full software development lifecycle, from design and prototyping to testing and deployment of applications in the Sienna platform. • Develop new features for existing and new energy analysis applications and libraries, including planning and operational models. • Collaborate with researchers to take technical specifications and translate them into code. • Write documentation and unit tests to ensure code quality and maintainability. • Participate in code reviews and team meetings, actively contributing to our agile development process.

Colorado
$51.2K - $81.9K / year
Job Closed
Humana logo

Lead Software Engineer – Next Best Action

Humana

Louisville, Kentucky-based Humana is a leading healthcare company that offers a variety of health, wellness, and insurance products and services designed to offer an integrated app

• Become a part of our caring community and help us put health first • design, develop, and own a high-performance, real-time decision engine. • This stateless, deterministic platform delivers rapid, transparent, and reproducible recommendations across digital and assisted channels. • The engine evaluates contextual inputs, applies versioned business rules, incorporates model scores, and generates ranked, explainable decision responses, while execution and state management are handled by downstream systems. • Ideal for candidates passionate about low-latency Java services, robust API design, and building highly auditable systems.

Colorado + 4 moreAll locations: Colorado | Florida | Kentucky | Texas | Washington
$129.3K - $177.8K / year
Job Closed
Stillfront Group logo

Lead Software Engineer

Stillfront Group

A global games company founded in 2010. Our digital games are enjoyed by ~70 million people every month.

OtherRemoteTeam 1,001-5,000Since 2010H1B No Sponsor

• Direct the technical execution of the engineering team through code reviews, design oversight, and mentorship. • Architect and implement complex full stack features, managing both client-side gameplay and backend service integration. • Guide the engineering schedule by balancing feature priorities with technical debt and live operations needs. • Partner with Art, Design, and Product teams to translate creative requirements into technical implementations. • Identify and address potential bottlenecks in assets, design, or specs before they impact development timelines. • Maintain the health of content and build pipelines to ensure stable client and server deployments. • Take full responsibility for release quality by establishing testing protocols for a team that validates its own code, and monitoring production to address live issues.

California
Job Closed