Senior Software Engineer

Doma Technology LLC

$166K — $228K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3 years of experience with Python, Javascript, and Typescript.
  • Familiarity with Design Principles, Algorithms, Data Structures.
  • Experience with Cloud Providers like Azure.
  • Proficient with development tools including Github, Circle CI, and VSCode.

Responsibilities

  • Extend data retrieval through third-party API software development.
  • Enable order data transfer across multiple system interfaces.
  • Integrate AI services into web applications using backend technologies.
  • Leverage diverse domains such as Title Insurance and Workflow Orchestration.
  • Implement automated testing practices for code accuracy.
  • Integrate testing into CI/CD for consistent deployments.
  • Participate in code reviews and incorporate feedback for improvements.
  • Develop features to enhance code maintainability and scalability.

Benefits

  • Comprehensive medical, dental, and vision insurance.
  • 401(k) with a company match program.
  • Generous vacation time and encouragement to use PTO.
  • 12 weeks of paid family bonding leave.
  • Health Savings Account (HSA) availability.
  • Short-Term and Long-Term Disability coverage.
  • Supplemental Life and AD&D Insurance options.
Full Job Description
Senior Software Engineer (San Francisco, CA)

What will you be doing?
  • Extend data retrieval by writing software to programmatically retrieve data from third-party Application Program Interface (API).
  • Write code to enable transfer of order data between systems with multiple interfaces.
  • Utilize Python and Typescript programming languages to integrate against Artificial Intelligence (AI) services provided by the internal Data Science team to create web applications backed by Postgres DB and RabbitMQ.
  • Leverage domains, including Title Insurance Underwriting, Title and Escrow Document Processing, Data Management, Workflow Orchestration, and Title and Escrow Customer Communication.
  • Write code to ensure appropriate automated testing.
  • Integrate testing into the Continuous Integration and Deployment toolset to enable consistent and reliable feature deployment.
  • Submit code for review and adjust the code in accordance with feedback and participate in the peer review process.
  • Develop new features and enhancements to improve maintainability, scalability, and performance of the codebase.
  • Work with Python; Javascript; Typescript; Design Principles, Algorithms and Data Structures; Cloud Providers including Azure; and Development Tools, including Github, Circle CI, and VSCode.

What skills and experience do you need?
  • Requires Bachelor's degree in Computer Science, Engineering (any), or a related field of study, plus three (3) years of experience with Python; Javascript; Typescript; Design Principles, Algorithms and Data Structures; Cloud Providers including Azure; and Development Tools, including Github, Circle CI, and VSCode.

Salary Range: $183,900.00 - $228,840.00.

How we'll value you and make your life a bit easier:

We offer a comprehensive package of benefits to eligible employees (FTE, non-contract): medical/dental/vision insurance, 401(k), generous vacation time, and paid bonding leave.

We believe the most valuable investment we can make is to build an outstanding team of colleagues and leaders who are passionate about our mission.

We currently offer the following benefits to all Full-Time employees:
  • Work/Life Balance - We encourage taking Paid Time Off (PTO)!
  • 12 Weeks of Paid Family Bonding Leave (Maternity and Paternity)
  • Incredible medical, dental, and vision benefits options to allow you to customize to you and your family's needs that all start in the following month following your first day of employment
  • Health Savings Account (HSA)
  • 401K with company match program
  • Short-Term & Long-Term Disability
  • Supplemental Life and AD&D Insurance
  • Critical Illness, Injury and Hospital Insurance

Similar Jobs

More Jobs at Doma Technology LLC

More Information Technology Jobs

Find similar Senior Software Engineer jobs: