Ideas change the world. Help us change the way the world manages them.
The company is growing as we expand our software offerings and we are looking for an enthusiastic, driven Senior Software Engineer to join this exciting team. The work is focused on the development and maintenance of our data infrastructure supporting our software applications for the Intellectual Property Market.
The role will enable you to participate in the full systems life cycle. This includes solution design, agile development, test, implementation, and production support. You will help to develop innovative solutions to process large amounts of data. You will be focused on all aspects of the ETL process, including developing novel applications of our “cloud computing” infrastructure. You will be working with unstructured and semi-structured data, helping transform it into clean and meaningful data warehouses for business applications.
Responsibilities will include:
Write and manage processes used to process large amounts of data
Create innovative solutions to collect, clean, and validate both structured and unstructured information
Develop and implement technical designs and data structures
Drive code review, test, and deployment processes
Work and coordinate development activities with teams in various locations
Bachelor’s Degree in Computer Science or equivalent experience
2-5 years of experience with ETL and database development
2-5 years of experience programming using PHP, Python, Perl for data development
2-5 years of experience with SQL databases (eg Oracle, MySQL, MSSQL, etc)
1+ years of experience working in Unix/Linux environment
1+ years of experience using Pentaho Data Integration or similar ETL tool
1+ years of experience with AWS cloud hosting tools (EMR, EC2, S3, RDS, etc)
1+ years working on an Agile development team
Experience working with global teams
Authorization to work in the US
If you have any queries please reach out to our recruitment team at this address: firstname.lastname@example.org