Atlanta, GA; Minneapolis, MN; Naples, FL; or work from home (remote)


Founded in 2017, ConnexPay
is the first and only company to bring together the two sides of the payments process—payment acceptance and virtual payment issuing—into a single platform with one contract and one reconciliation. ConnexPay’s innovative model allows its clients to connect incoming customer payments with outgoing supplier payments, all in real time with no need for lines of credit. This solution streamlines the payments process for companies that are intermediaries between customers and suppliers (such as travel agencies, online marketplaces, e-commerce brokers, etc.). The company’s technology reduces payment risk and lowers the cost of payment acceptance while safeguarding consumer spend


We’re looking for a hands-on Solutions Architect who will be responsible for designing comprehensive solutions to enhance and improve our groundbreaking, multi-tenant, cloud-based payments platform. The Solution Architect plays a role in establishing architectural vision and direction, developing solutions, providing advice and guidance, and monitoring emerging technologies. The individual will join a team of talented engineers working in a fast-paced, agile environment. This role will coordinate activities with team members to define the most effective solution to business problems while also leveraging knowledge of existing systems and services along with new capabilities available in the marketplace.

The ideal candidate will have hands-on experience designing, implementing, and supporting cloud-based (Azure) microservice solutions built on .NET and/or Java-based platforms.


  • Interact with a wide range of people, from highly technical software developers to senior executive stakeholders. The ability to change your style/approach based on the audience is essential. Identifying what a particular stakeholder needs to know or is concerned about is critical to ensuring that projects address the major stakeholder concerns on an ongoing basis.
  • Serve as the first point of contact for our Sales and Customer Success Teams to resolve issues related to our products.
  • Take ownership of the overall architecture strategy/design for a complex program of work and communicate it to all members of a project team. Technical, architectural, functional, and risk elements of the design need to be conveyed to technical and non-technical members; the ability to communicate technical requirements via clearly written documentation guides and samples is essential.
  • Engage with and assist technical teams in delivering solutions. From understanding testing requirements to being involved with the development of solutions using a variety of technologies such as Java and/or Microsoft .NET, the Solutions Architect is required to engage with and operate across a broad range of technologies, including relational database systems (e.g., Microsoft SQL Server and Oracle), integration platforms, application containers, web servers, and basic infrastructure such as networking and firewalls.

Required Skills

  • Bachelor’s degree in Computer Engineering or Computer Science, or related/equivalent experience
  • 5+ years of experience with the design, architecture, and implementation of cloud-hosted microservice solutions
  • Experience in architecting and designing technical solutions leveraging Microsoft Azure IaaS, PaaS, and SaaS capabilities
  • Solid understanding of RESTful APIs and enterprise web applications
  • Solid understanding of modern DevOps practices, including automation, continuous delivery, continuous deployment, and continuous integration methodologies
  • Extensive, real-world experience designing technology components for enterprise solutions and defining solution architectures and reference architectures with a focus on cloud technologies
  • Self-starter with strong, proactive work ethic and exceptional organizational skills
  • Excellent written and verbal communication skills

Desirable Skills

  • Prior experience in the payments or financial services industry
  • Experience with Atlassian stack (JIRA, Confluence, BitBucket)
  • Experience with CI/CD and deployment automation tools, such as Team City or Octopus Deploy

Benefits and Perks

ConnexPay offers an attractive compensation package reflecting the scope of the role. Other benefits include:

  • Unlimited vacation: Take as much time off as you need.
  • Company stock: Every ConnexPay employee has ownership in the company.
  • Retirement savings: 401(k) with company match.
  • Excellent benefits: Medical, dental, and vision insurance options, plus company-paid life and AD&D insurance.
  • Flexible work locations: Work from home, an office, or wherever you feel comfortable and productive.
  • Autonomy: You’ll enjoy independence and responsibility for your role.
  • Career advancement: Growth opportunities are endless at our successful, early-stage company.

Apply for this position

ConnexPay is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.