Banner

FinTech Principal Engineer- Remote within the US

United States ● Virtual Req #12775
Monday, June 24, 2024

OEC provides software solutions to those who work in the automotive parts and repair industry. Our solutions make it easier for automotive industry professionals to buy and sell parts, conduct repair research & planning, optimize estimates, improve the parts supply chain, and more. OEC partners with many of the world’s largest manufacturers, dealers and suppliers, shops and repairers, and service providers, giving our customers access to a comprehensive network and a streamlined workflow.

Job Summary/Objective

Leads efforts and provides subject matter expertise to the organization on developing high-quality, scalable software for OEC. Assists leadership and architecture functions via consultancy on key decisions and provides support to application teams in a hands-on manner specifically in the area of application and database scalability. Delivers database tuning/optimization/caching and developing solutions to maintain stability, security, and high performance. Provides technical leadership and collaborates closely with application development teams throughout the application lifecycle, ensuring efficient and reliable support. Leads by example, setting high standards for technical excellence, problem-solving, and proactive approaches to challenges.

 

Key Responsibilities & Duties (essential to the job)

  1. Maintains a functional understanding of supported applications, and current understanding of the business environment supported, to provide expert guidance for technical, business and operational impacts associated with a project or production problem.
  1. Works closely with department leadership, senior engineers, architects and product managers, to come up with the right architecture and design specifications for new products and initiatives.
  2. Completes deep dives into current platforms and recommends potential improvement areas; designs and develops technical solutions to make those improvements.
  1. Develops and debugs code to identify and fix performance issues.
  2. Takes the lead in troubleshooting and resolving complex application-related issues, including performance bottlenecks, data inconsistencies, and system errors.
  3. Leads efforts to analyze and optimize database and application performance, improving system response times and user experience.
  4. Recommends improvements on monitoring / alerting in a proactive manner, swiftly identifying and resolving potential issues before they impact application performance or the user experience.
  5. Collaborates with architects and technical leads to design and implement scalable, high-performance solutions.
  6. Contributes technical leadership expertise to the development of data and application architecture strategies, ensuring alignment with business objectives and future growth requirements.
  7. Leads the creation and maintenance of comprehensive documentation related to database and application configurations, processes, and best practices.
  8. Assists leadership with training and guiding junior members of the team, nurturing their growth and development.

 

Education

A bachelor’s degree from an accredited college or university is required, with a focus in Technology, Computer Science, or related discipline. In the absence of a degree, equivalent work experience directly related to the key responsibilities of the role will be considered as a substitute for the degree. 

 

Experience, Skills and Key Competencies

  • At least 7 years of experience in software development of scalable web-based and data-driven software products, an understanding of data mining techniques that drives the collection of quality data insights at every user touch point in the system
  • At least 5 years of work experience interacting directly with tech leadership and product management to define, deliver, and execute on multiple projects, and proficiency in the following technologies: .NET/C#, Azure, AWS, Java, JavaScript, HTML, CSS, OLTP, SQL, REST, WebServices, GIT/Bitbucket.
  • At least 5 years of experience in FinTech with invoicing and transaction history experience with Credit Card Transactions, Invoicing of customers, Creating Rebates programs, etc.

 

Must also be able to demonstrate the following skills and abilities:

  • Collaborative approach to working within and across teams.
  • Excellent communication skills.
  • Able to drive work forward in a proactive and self-directed manner.
  • Can work on multiple priorities that span different areas of focus.
  • Ability to think critically and resolve complex multi-faceted application issues.
  • Comfortable providing guidance, mentorship, and feedback to junior-level team members.
  • Flexible and adaptable approach to work, and can easily adjust to shifts in priorities as the needs of the business change.

 

Special Position Requirements

  • Must be able to adjust work hours as needed, to attend meetings and provide support & guidance to teams across global locations and time zones.

 

What makes working at OEC awesome? It varies from employee to employee. For some, it's the flexibility - whether it's remote work or a hybrid or in-person role, OEC takes our teams across multiple time zones and international communities. For others, it's the strong sense of camaraderie and community that celebrates both individuals and team-driven contributions. Or it could be the empowerment and how the team is encouraged to take risks, learn, and grow within a dynamic and supportive environment. But no matter what gets us out of bed in the morning, our whole global community is inspired to be forward thinking and drive innovative solutions for the automotive parts and repair industry. 
 

OEConnection is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite applicants and employees to voluntarily self-identify their gender, race and ethnicity. Submission of this information is strictly voluntary and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provision of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. When reported, data will not identify any specific individual. This information will be maintained separately from your application for employment. If you do not wish to self-identify at this time, you may do so in the future by submitting this form. Failure to provide the following information will not subject you to any adverse action or treatment. OEConnection is an Equal Opportunity/ Affirmative Action employer. We provide equal employment opportunities to all qualified employees and applicants for employment without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, veteran status, disability or any other legally protected status. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits, training, termination, promotions, or any other condition of employment or career development.

Other details

  • Job Family Technology
  • Pay Type Salary
Location on Google Maps
  • United States
  • Virtual