Banner

FinTech/Payments Principal Engineer- Remote within the US

United States ● Virtual Req #12775
Tuesday, July 2, 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

  • Design and develop scalable and secure payment systems architecture to handle financial transactions efficiently.

 

  • Proven success within startup environments and in navigating the complexities of high-growth business.

 

 

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 develop 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 proactively, 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/payments, including:
    • ACH/EFT, invoicing, and credit card payments
    • PCI DSS (Payment Card Industry Data Security Standards)
    • Payment processors and processor integrations. Complex Stripe integration experience is a plus.

 

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