Convr

Senior Software Engineer

Convr

full-time

Posted on:

Location Type: Hybrid

Location: SchaumburgIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $130,707 - $135,707 per year

Job Level

About the role

  • Analyze user requirements and define functional specifications using Agile methodologies
  • Analyze large data sets using Python-based data frameworks
  • Develop applications to improve data quality using Python and PySpark
  • Build RESTful microservices and APIs in a platform-oriented architecture
  • Work with underwriting resources and document the correct underwriting decisions
  • Develop hypothesis about potential underwriting features
  • Ensure that data results can be replicated across customer and internal systems
  • Develop automation testing solutions using PyTest and Selenium
  • Collaborate with customers to identify new features and data sources

Requirements

  • Master’s degree in Computer Science, Computer Engineering, or related field
  • 3 years of experience as Software Engineer, Sr. Software Engineer, Platform Engineer, or a related occupation
  • Experience building RESTful microservices and APIs in a platform-oriented architecture
  • Experience coding with Test Driven Development (TDD) methodology
  • Experience working with databases (Elasticsearch, Snowflake, RDBMS, MariaDB, MySQL, and NoSQL)
  • Experience working with Machine Learning pipelines (models and algorithms)
  • Experience with Bash & Python scripts and code management tools including Git, Gitlab, and Jenkins
Benefits
  • See benefits at https://convr.com/about-us/careers/

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonPySparkRESTful microservicesAPIsTest Driven DevelopmentElasticsearchSnowflakeRDBMSMariaDBMySQL
Soft skills
collaborationanalysisdocumentation
Certifications
Master’s degree in Computer ScienceMaster’s degree in Computer Engineering