Enable job alerts via email!

Full-Stack Software Engineer

WEX, Inc.

San Francisco (CA)

Remote

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a highly motivated individual to lead a team in developing cutting-edge BI applications and solutions. This remote role involves shaping the future of a modern data platform, ensuring its scalability and reliability. The ideal candidate will have extensive experience in software development, particularly in building data platforms, and will thrive in a fast-paced environment. Join this forward-thinking organization and make a significant impact through your expertise in BI technologies and leadership skills.

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Retirement Savings Plan
Paid Time Off
Tuition Reimbursement
Flexible Spending Accounts
Life Insurance
Disability Insurance
Health Savings Account

Qualifications

  • 4+ years of experience in software development, focusing on BI solutions.
  • Strong problem-solving and communication skills are essential.
  • Experience in integrating BI tools within complex data architectures.

Responsibilities

  • Lead a team in developing and integrating BI solutions.
  • Standardize software development practices across the team.
  • Collaborate with cross-functional teams to design scalable data solutions.

Skills

Software Development
BI Applications
Data Architecture
Java
C#
Go
Python
Cloud Platforms (AWS/Azure)
Agile Methodologies
Data Security

Education

Bachelor's Degree in Computer Science

Tools

GitHub Actions
ThoughtSpot
Tableau
DataIku

Job description

This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Portland, ME; Boston, MA; Chicago, IL; and San Francisco Bay Area, CA.

About the Team/Role:

We are seeking a highly motivated, technically adept, and experienced to design, develop, and integrate BI applications and solutions, leading a team of high-performing engineers within our Data Technology organization. This role is crucial in shaping the future of our data platform, ensuring the scalability, reliability, and performance of our systems through software development and integration efforts. You will play a pivotal role in building a modern data platform designed to provide integrated, high-quality, rich, timely, and user-friendly data to support WEX's business growth. AI enablement with data is a key imperative for us, and our vision is to transform big data into big value for WEX and its customers through innovation, excellence, and partnership.

An ideal candidate for this position will have proven experience in software development, with a core focus on developing and integrating BI applications and solutions within complex data architectures. You should have an established background in designing, implementing, and managing BI applications in large organizations serving diverse lines of business with significant business impacts. Demonstrated ability to lead and build strong, productive teams, excellent project management skills, and outstanding communication skills are essential. A motivation to achieve results in a fast-paced environment and the ability to thrive in a hyper-growth environment, serving both internal and external customers, are crucial attributes for success in this role.

How you'll make an impact

  • Lead a team of high-performing engineers, focusing on software development and integration of BI solutions, and making sure our data platform can properly serve the a variety of needs of our external customers and internal customers/partners..

  • Implement software development practices and technologies.

  • Standardize software development practices and usages of BI solutions across the team to ensure consistency, quality, and automation.

  • Design and develop integration modules and custom solutions for BI tools including AI-powered capabilities within the organization's data architecture.

  • Lead the development of custom applications or features to extend BI tool capabilities, enhancing functionality and user experience.

  • Collaborate with cross-functional teams to architect scalable, reliable, and high-performance data solutions that meet business requirements.

  • Create and Maintain architecture map of the BI solutions provided

  • Software system management including upgrades, migration, patching.

  • Implement best practices, including code reviews, testing, and continuous integration/continuous deployment (CI/CD) pipelines. Github Actions is a plus

  • Optimize system performance through software enhancements and refactoring.

  • Drive automation initiatives to streamline development processes and reduce manual effort.

  • Utilize APIs/SDKs and develop custom code to integrate BI tools with existing systems and data sources.

  • Ensure secure access and data integrity within software solutions, implementing robust data security measures and maintaining compliance with organizational and regulatory standards.

  • Lead capacity planning and disaster recovery solutions through software design and infrastructure planning.

  • Partner with the SRE team to build effective measurement and monitoring on the BI systems.

  • Collaborate with BI tool vendors and contribute to open-source projects to enhance the organization's BI capabilities.

  • Stay current with emerging technologies and trends in BI and data platform development to drive innovation.

  • Participate in strategic planning to align technology initiatives with business goals.

Experience you'll bring

  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • Proven track record with at least 4+ years of experience in software development, particularly in building data platforms or BI solutions.

  • Extensive experience in designing and implementing integration solutions for BI tools within complex data architectures.

  • Strong problem-solving skills, excellent communication and collaboration skills.

  • Rich experience in designing a high quality and efficient solution for a medium/large complex level problem.

  • Rich experience and strong implementation skills using languages like Java, C#, Go lang, & Python, including coding, automated testing, measurement and monitoring.

  • Experience with cloud platforms like AWS or Azure, including services related to data storage, processing, and analytics.

  • Familiarity with software development methodologies (e.g., Agile, Scrum).

  • Demonstrated ability to implement best practices in software development, including code reviews, testing especially TDD, CI/CD automation, in-production measurement and monitoring.

  • Extensive experience with data security and secure access protocols, including integration with IAM/IDP and SSO/SAML authentication solutions.

  • Additional Skills:

    • Experience in system architecture design and implementation.

    • Ability to optimize system performance through software enhancements and refactoring.

    • Experience with capacity planning and disaster recovery solutions through software design and infrastructure planning.

    • Ability to mentor and guide team members in software development practices.

    • While not mandatory, prior experience with implementing and integrating ThoughtSpot, Tableau and DataIku is highly desirable.

Leadership & Personal Characteristics:

Beyond experience, the candidate will model WEX's commitment to innovation, integrity, execution, relationships, community, and the excellence that they commit to their customers. They will have a strong corporate stewardship philosophy and leadership style combined with the following:

  • Demonstrates a collaborative, engaging, mission-driven style with excellent listening skills.

  • Effectively interacts with senior leadership and other key constituencies with humility, empathy, transparency, cultural sensitivity, and agility.

  • Champions a culture of high standards, pushes for progress, embraces change, and challenges the status quo.

  • Possesses uncompromising ethics and unwavering integrity, fostering strong partnerships and financial responsibility.

  • Able to operate in a fast-paced entrepreneurial environment with a hands-on approach.

  • Motivated to achieve results in a dynamic setting, thriving in a hyper-growth environment serving both internal and external customers.

The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.Pay Range: $120,000.00 - $160,000.00
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Full Stack Software Engineer

Calm

San Francisco

Remote

USD 147,000 - 225,000

2 days ago
Be an early applicant

Full Stack Software Engineer

Comcate

Oakland

Remote

USD 150,000 - 175,000

Yesterday
Be an early applicant

Senior Software Engineer, Fullstack

Mixpanel

San Francisco

Remote

USD 90,000 - 150,000

Yesterday
Be an early applicant

Full Stack Software Engineer

Comcate

Oakland

Remote

USD 90,000 - 150,000

Yesterday
Be an early applicant

Full Stack Software Engineer

SupportFinity™

San Francisco

Remote

USD 147,000 - 225,000

7 days ago
Be an early applicant

Front-End Software Engineer

airx health

San Francisco

Remote

USD 120,000 - 175,000

5 days ago
Be an early applicant

Full-Stack Software Engineer – Join Our Remote Talent Community (Not a Current Opening)

Securly

Remote

USD 100,000 - 900,000

2 days ago
Be an early applicant

Full Stack Software Engineer

Orum ?

Remote

USD 140,000 - 155,000

Yesterday
Be an early applicant

Senior Full-Stack Software Engineer

Altela Inc

New York

Remote

USD 135,000 - 175,000

Yesterday
Be an early applicant