Software Engineer - Core Platform Engineering REMOTE

| Remote | Hybrid
Sorry, this job was removed at 12:00 p.m. (EST) on Tuesday, April 19, 2022
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About Indico Data

It’s a fact –– 85% of all Enterprise data is unstructured. Critical insight in texts, csv’s, videos, audio files, pdf’s, contracts, emails, and much more are buried, unreachable by traditional analytics and BI tools, and requiring hours of human time to code, structure, classify and analyze. 


What’s more, because this data is unstructured, the business processes it enables simply can’t be automated. This prevents enterprises from realizing the massive time and money benefits today’s RPA, Process Mining and BPA technologies offer.


Indico Data, the Unstructured Data Company, provides an innovative AI and ML powered software solution that enables organizations to automate, gain insight from, and apply their unstructured data to a wide range of automation workflows. 


Unlike anything on the market, Indico is purpose-built for unstructured data, bringing together robust data analytics, advanced artificial intelligence and ML technologies, deep learning capabilities and highly efficient process automation.


Indico frees this data, allowing it to be robotically automated and deeply analyzed, delivering broad enterprise value, driving business and digital transformation initiatives, and saving Enterprises millions of dollars annually.


Company HQ in Boston, MA - Remote candidates welcome.

Experience: 3+ years professional experience


About the Position

As software engineer on the Core Platform Engineering Team at Indico, you’ll write the software that powers Indico’s award winning Intelligent Process Automation product and keeps our services running smoothly. You’ll work closely with the product and R&D teams to effectively execute on our roadmap. You’ll write lots of Python and learn tons about machine learning as we work to make modern deep learning practical and accessible. We’re constantly building new features so you’ll have regular opportunities to work on greenfield projects. 


About You

You are a friendly and enthusiastic person whose dedication to easily maintainable code is rock solid. This is shown by your ability to think creatively about a problem while evaluating what solution will benefit Indico’s stack most in the long term rather than the short. You enjoy helping make software architecture decisions. You automate tasks that you notice are repetitive. You're invested in having a life outside of work that is bolstered by a fulfilling job, not dominated by it. You look out for others and it shows in your willingness to sit down and hear out whatever needs or feedback other team members have in order to foster constructive conversation about personal and professional growth. With all that in mind, most importantly you have fun with it!

Responsibilities

  • Build out internal APIs to power indico’s customer facing app
  • Continue to improve our suite of tools to automate deployment on cloud platforms like AWS.
  • Find and address performance bottlenecks
  • Design API’s that will be used for internal and external use cases
  • Communicate and collaborate with the engineering team and other Indico teams such as solution engineering and R&D.

Requirements

  • Self-directed and active learner
  • Fluent in Python3 
  • Strong knowledge of linux
  • Understand the need for testing and does so regularly while prioritizing clean, maintainable code
  • Excellent communication and teamwork skills
  • Database and systems expertise
  • Experience working in a multi-threaded / asynchronous environment

Bonus

  • Experience with Amazon and/or Google’s cloud platform
  • An interest in Machine Learning
  • Likes to Laugh and enjoys Puns
  • Docker experience
  • Familiarity with Redis / PostgreSQL / Elasticsearch
  • Kubernetes experience
  • Experience in API design and documentation
  • Expertise in load balancing, web and network security, or fault-tolerant systems
  • Experience with GraphQL
  • Comfortable with asynchronous service patterns (i.e. tasks, queues, futures)



Indico is an Equal Opportunity Employer. We are committed to equal treatment of all employees without regard to race, national origin, religion, gender, age, sexual orientation, veteran status, physical or mental disability or other basis protected by law.


EXTERNAL RECRUITERS

Approval Requirement

The use of external recruiters/staffing agencies requires prior approval from our People Operations Team. The People Operations Team at Indico requests that external recruiters/staffing agencies not to contact Indico employees directly in an attempt to present candidates. Complying with this request will be a factor in determining future professional relationships with Indico.


Unsolicited Resumes

Indico will not accept unsolicited resumes from any source other than candidates themselves for either current or future positions. Submission of unsolicited resumes in advance of an agreement between the People Operations Team and the external recruiter/staffing agency does not create any implied obligation on the part of Indico.


#BI-Remote

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Indico Data's Boston HQ is currently out of Venture Lane near Governments Center. We have team members spread across the United States but the majority of the team is still in Boston and a few folks come in occasionally to use the co-working space!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Indico DataFind similar jobs