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 & Tools
PythonPySparkRESTful microservicesAPIsTest Driven DevelopmentElasticsearchSnowflakeRDBMSMariaDBMySQL
Soft Skills
collaborationanalysisdocumentation
Certifications
Master’s degree in Computer ScienceMaster’s degree in Computer Engineering