5+ years of experience in Software Development., 3+ years of professional Python experience, particularly with data pipelines., Experience with SQL databases, especially Postgres and Snowflake., Bachelor’s degree in Computer Science or a related field. .
Key responsabilities:
Build and optimize data flow within the Resilience platform.
Develop and maintain new data platform functionality and documentation.
Conduct code reviews and enforce best practices for code quality.
Support other engineers and internal customers with data and software issues.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Interos is the operational resilience company — reinventing how companies manage their supply chains and business relationships — through our breakthrough Operational Resilience Cloud that uses artificial intelligence to model the ecosystems of complex businesses into a living global map, down to any single supplier, anywhere.
Interos helps reduce risk, avoid disruptions, and achieve superior enterprise adaptability, while uncovering game-changing opportunities to radically change the way companies see, learn and profit from their relationships.
Based in Washington, DC, Interos serves global clients across supply chain, financial, cybersecurity, regulatory and ESG compliance, and geographies. The fast-growing private company is led by CEO Jennifer Bisceglie and supported by investors Venrock and Kleiner Perkins. For more information, visit www.interos.ai.
Interos is the supply chain risk intelligence company – building the most trusted and transparent supply chains in the world. Our pioneering discovery and monitoring intelligence spans the lifecycle of supply chain risk, enabling faster and more informed threat mitigation. As the world’s first, and only, automated supplier intelligence platform, we continuously map and monitor extended supply chains at speed and scale to protect organizations from regulatory fines, unethical labor, cyber-attacks, and other systemic vulnerabilities. Interos serves a variety of commercial, government, and public sector customers around the world including a host of Global Fortune 500 companies and from within the members of the Five Eyes nations. www.interos.ai.
The Opportunity:
As a Senior Data Engineer, you will play a central role in ensuring Interos’ data infrastructure and data pipelines are robust, efficient, and scalable. Your primary responsibility is enabling your fellow engineers to deliver features, code, and data that is maintainable, performant, and aligned with engineering standards.
Essential Functions/Duties:
Build and share knowledge of the data flow throughout the Resilience platform.
Optimize the storage, processing, and movement of data, such as tuning data models or refactoring data software.
Develop, document, and maintain new data platform functionality.
Contribute to software and data architecture reviews.
Provide support for other engineers or internal customers in the matters of data or software.
Implement and enforce best practices for code quality, testing, and documentation.
Improve or develop frameworks, packages, and/or documentation to support engineering standards.
Conduct code reviews to ensure adherence to coding standards and promote knowledge sharing within the team.
Minimum Qualifications:
5+ years of experience in Software Development.
3+ years of full-time professional Python experience including production experience with data pipelines.
3+ years of experience with SQL via relational or columnar databases, especially Postgres and/or Snowflake.
2+ years of experience working with Snowflake.
2+ years of experience developing in AWS.
2+ years of experience in data streaming or event-driven systems with Kafka or another stream processing system.
Bachelor’s degree
Preferred Qualifications:
Experience with distributed data processing, using tools like PySpark, Dask, etc.
Experience with job or pipeline orchestration, using tools like Prefect, Airflow, Argo, etc.
Passionate about writing code that is scalable, maintainable, reusable, and well-tested.
Interested in building reliable, fault-tolerant, production-grade systems.
Feel comfortable debugging large or complex applications and, if necessary, guiding their refactor.
Have experience designing, implementing, and maintaining APIs as a service for your team and customers.
Excellent communication skills with the ability to convey technical concepts to both technical and non-technical stakeholders.
Have experience developing data software in an agile environment.
Enjoy optimizing complex processes and leaving something better off than where you found it.
A seasoned engineer who enjoys sharing your experience with the team.
Bachelor’s degree in Computer Science or closely related field or a foreign equivalent.
Reports to: Senior Software Engineering Manager, Data
Location: Remote
Supervisory Responsibility: This position has no supervisory responsibilities
Years of Supervisory Exp. Reqd: 0
Travel Requirements: This position may require up to 10% travel. Frequently travel is outside the local area and overnight.
Telecommute Option: Yes
Work Environment: This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, printers.
Physical Demands: This is largely a sedentary role. Physical requirements include occasional lifting/carrying of 5 pounds; visual acuity, speech and hearing; hand and eye coordination and manual dexterity necessary to operate a computer keyboard and basic office equipment. Subject to sitting, standing, reaching, walking, twisting, and kneeling to perform the essential functions. Working conditions are primarily inside an office environment.
Compensation range is base salary of $120,000 - $160,000. The salary range information provided, reflects the anticipated base salary range for this position based on current national data. Minimums and maximums may vary based on location. Individual salary will be commensurate with skills, experience, certifications or licenses and other relevant factors. In addition, this role will be eligible to participate in either the annual performance bonus or commission program, determined by the nature of the position.
Benefits
Comprehensive Health & Wellness package (Medical, Dental and Vision)
10 Paid Holiday Days Off
Flexible Time Off (FTO)
401(k) Employer Matching
Stock Options
Career advancement opportunities
Casual Dress
On-site gym and dedicated Peloton room at headquarters
Please be aware that there are individuals and organizations that may attempt to scam job seekers by offering fraudulent employment opportunities in the name of Interos. These scams may involve fake job postings, unsolicited emails, or messages claiming to be from our recruiters or hiring managers. Please note that Interos will never ask for any personal account information, such as cell phone, credit card details or bank account numbers, during the recruitment process. Additionally, Interos will never send you a check for any equipment prior to employment.
All communication from our recruiters and hiring managers will come from official company email addresses (@interos.ai) or from Paycor (sometimes coming through as “Newton,” a subsidiary). We will never ask for any payment, fees, or purchases to be made by the job seeker, and our interviews are conducted via phone calls and on-camera video meetings (not text-based messaging). If you are contacted by anyone claiming to represent Interos and you are unsure of their authenticity, please do not provide any personal/financial information and contact us immediately at hr@interos.ai.
Required profile
Experience
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.