Senior Software Engineer

SparkCognition

Austin, TX, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 02/12/2021
  • Website: www.sparkcognition.com
  • Company Address: 4030 W. Braker Lane Building 5, Suite 500, Austin, TX 78759

About SparkCognition

SparkCognition is an advanced market leading platform that provides artificial intelligence (AI) systems to enable customers to weave AI into the fabric of their organizations.

Job Description

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 customer-facing technical projects. We are looking for someone who can come in and immediately make an impact helping guide, through hands-on mentorship of software engineers in software best practices and architectural design as well as being able to communicate with customers effectively.

Responsibilities

    Design, architect, and develop high-quality software to advance the platform functionality of our products as well as for customer engagements.
    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
    Converse with customers regarding feedback, progress, and project requirements.

Qualifications

    5+ years of proven experience as a Senior Software Engineer.
    3+ years of Python, JavaScript and Java
    A passion for continuous improvement and innovation.
    Familiarity with microservice architectures and API design
    In-depth knowledge of both relational (e.g. PostgreSQL, MySQL) and non-relational 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.

Related Jobs

Senior Software Engineer

SparkCognition - Austin, TX, US

Account Executive - Process Manufacturing

SparkCognition - Austin, TX, US

Corporate Development & Strategy Associate

SparkCognition - Austin, TX, US

Senior Product Marketing Manager

SparkCognition - Austin, TX, US

Sales Engineer - LATAM

SparkCognition - Austin, TX, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.