Senior Software Engineer

Sorry, this job was removed at 11:50 a.m. (CST) on Tuesday, March 13, 2018
Find out who's hiring in Austin.
See all Developer + Engineer jobs in Austin
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

SparkCognition is a global leader in cognitive computing analytics. A highly awarded company recognized for cutting-edge technology, SparkCognition develops AI-Powered cyber-physical software for the safety, security, and reliability of IT, OT, and the IIoT. Our technology is capable of harnessing real time sensor data and learning from it continuously, allowing for more accurate risk mitigation and prevention policies to intervene and avert disasters.

In 2017, we won the #1 fastest growing startup in Austin from the Austin Business Journal.

SparkCognition’s Professional Services team is looking for a Senior Software Engineer to design, build, deliver and support custom powerful software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects.

We are looking for someone who can come in an immediately make an impact helping guide, through hands-on leadership, a team of software engineers in software best practices and architectural design 

Responsibilities:

Design, architect, and develop high-quality software to advance the platform functionality of our flagship product, SparkPredict.

Provide leadership and mentor junior engineers through code reviews, requirements documentation, architectural design and technology selection.

Contribute to all phases in the software lifecycle

Identify, prioritize and execute tasks in the software development life cycle.

Develop tools and applications by producing clean, efficient code.

Direct interface with Sparkcognition clients via phone, web, or on site including best practices on usage of our APIs and technologies.

Drive development and implementation of our client's requests and customizations.

Develop and ship software supporting a highly available, fault tolerant SaaS application.

Develop scalable solutions using distributed computing techniques.

Qualifications:

Proven experience as a Senior Software Engineer.

5+ years relevant industry experience.

A passion for continuous improvement and innovation.

Extensive experience in software development and scripting.

Experience using system monitoring tools (e.g. New Relic) and automated testing frameworks.

Knowledge of selected programming languages (e.g. Python, C++) and the Java/J2EE platform.

In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB).

Familiarity with various operating systems (Linux, Mac OS, Windows).

Analytical mind with problem-solving aptitude.

Excellent organizational and leadership skills.

BS/BA in Computer Science or a related degree.

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at [email protected]

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

Location

Large 2022 renovated office space located near the Arboretum in Austin, TX- including fully stocked beverage and snack areas, along with community spaces that include games and activities.

Similar Jobs

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