
Senior Software Engineer
DomainTools
full-time
Posted on:
Location Type: Remote
Location: Remote • Colorado • 🇺🇸 United States
Visit company websiteSalary
💰 $150,000 - $200,000 per year
Job Level
Senior
Tech Stack
AWSCloudDockerElasticSearchKubernetesLinuxMySQLPostgresPythonRustSparkUnix
About the role
- Design, code and maintain large-scale data systems
- Discover, analyze and validate new data sets to add value for our customers
- Create problem solving for 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 onboarding & mentoring of junior engineers
Requirements
- 5+ years of professional development experience using Python, GoLand, Rust or equivalent languages
- 3+ years of cloud infrastructure experience in AWS, Docker and Kubernetes
- 3+ years of scalable data engineering experience using data stores like ElasticSearch, Postgres, CockroachDB, MySQL, Hive, and Spark
- 5+ years Linux/Unix experience
- Positive attitude, high initiative and history of good productivity that adds value
- Attention to detail and high quality results
- Excellent written and verbal communication skills
- Ability to coordinate between teams
- Excited about security space
- Bachelor's degree or higher in Computer Science/related field or equivalent experience (Pluses)
Benefits
- fully paid medical, dental and vision insurance premiums
- 401k retirement plan with company matching
- basic life insurance
- flexible PTO
- additional well-being benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonGoLandRustAWSDockerKubernetesElasticSearchPostgresCockroachDBMySQL
Soft skills
problem solvingtechnical leadershipmentoringattention to detailcommunicationcoordinationinitiativeproductivitycollaborationpositive attitude
Certifications
Bachelor's degree in Computer Scienceequivalent experience