Senior Software Engineer - Data Collection Tysons Corner, VA Job at Stride Consulting, Virginia, MN

aGhwN1JCV09scG5CMFI3UXRFSmVldVVRR2c9PQ==
  • Stride Consulting
  • Virginia, MN

Job Description

Strider Technologies is on a mission to deliver strategic intelligence that enables faster, more confident decision-making for organizations around the world. As the leading strategic intelligence company, Strider empowers organizations to secure and advance their technology and innovation. We leverage cutting-edge AI technology and proprietary methodologies to transform publicly available data into critical insights. These insights enable organizations to proactively address and respond to risks associated with state-sponsored intellectual property theft, targeted talent acquisition, and supply chain vulnerabilities. Job Description As a Senior Software Engineer on Strider’s Data Collection Team, your job is to leverage Python to build, automate, and scale data collection efforts. You will contribute to our industry-leading web scraping platform and the internal tools that touch it. You will also provide leadership and guidance to establish best practices for engineering teams. We’re looking for someone passionate about technology, who stays on top of the latest trends and loves to engage with the developer community. A strong desire and aptitude for learning is a must. Our solution is rapidly evolving, with new challenges, new technologies, and a constantly changing threat landscape that we help protect against. What you will do: Using Python and other modern programming languages, build and enhance data collection pipelines. Participate in code reviews. Collaborate with a talented team of engineers, data scientists, product managers, and subject-matter experts. Translate requirements, specifications, and technical design documents into secure applications and/or services. Develop and maintain software using already established best practices for creating readable and maintainable code. What you will need to be successful: 5+ years of experience in software engineering. Ability to work alongside other engineers to accomplish tasks. Ability to manage time efficiently and focus on clear goals. Ability to ask questions when you need assistance. A pragmatic approach towards tackling unforeseen challenges. Infinite appetite for learning. Experience with Python. Experience with HTML and CSS. Experience with Git or similar version control systems. What will set you apart from other candidates: Experience with Scrapy (Python web scraping framework). Experience working with Neo4j or similar graph databases. Experience with issue tracking tools, such as Jira. #J-18808-Ljbffr Stride Consulting

Job Tags

Similar Jobs

Schneider

Team Van Truckload Truck Driver - CDL-A Job at Schneider

Job Description:Join our Team as a Van Truckload Truck Driver!Average pay: $1,340-$1,630 weeklyHome time: Every other weekExperience: Open to all CDL holdersOverview:Drive modern dry van trailers with 95% no-touch freight.Travel throughout all 48 states.Bring your... 

Insight Global

Environment, Health and Safety Manager Job at Insight Global

 ...Required Skills & Experience Job Description: Project Safety Manager The project safety manager shall possess a bachelors degree in environmental health and safety plus three years of full time construction safety management experience, or a board-certified... 

United Airlines

Flight Attendant (Italian Speakers Only) Job at United Airlines

 ...together.**Description**Today, United has over 28,000 active flight attendants. We are the largest airline in the world with the most...  ...travel the world, explore new cultures, and craft memorable experiences for every customer, every flight, every day.**The Job Posting... 

US Restaurants / Taco Inc.

Host - Taco Bell Job at US Restaurants / Taco Inc.

You are applying for work with a franchisee of Taco Bell, not Taco Bell Corp. or any of its affiliates. If hired, the franchisee will be your only employer. Franchisees are independent business owners who set their own wage and benefit programs that can vary among franchisees... 

ORS Canada

Junior Accounting Associate Job at ORS Canada

 ...inventaire lors de la clture mensuelle. Comptences et connaissances requises Excellentes comptences en organisation et gestion du temps. Solides aptitudes en communication orale et crite. Capacit faire preuve dautonomie, de rigueur et dun esprit d...