Sr Software Engineer, AI
PortX
About PortX
PortX is a leading integration-platform-as-a-service (iPaaS) company, designed specifically for banks, credit unions, and cores. Our platform provides financial institutions with the “integration toolbox” and development support they need to connect with fintechs, manage payments, launch projects faster, and eliminate vendor dependencies. We’re committed to innovation and efficiency, and looking for a Senior Software Engineer with a passion for leveraging AI to transform the way software is built.
Key Responsibilities:
AI-Driven Development:
- Leverage AI tools (e.g., generative AI, code suggestion engines, and prompt engineering techniques) to accelerate coding, debugging, testing, and documentation processes.
- Evaluate and integrate emerging AI technologies into the development pipeline to continuously improve productivity.
- Evangelize and promote AI-driven development across the business.
Core Software Engineering:
- Drive end-to-end product delivery within an agile scrum framework to meet project timelines, quality standards, and security requirements.
- Engage in complex problem solving—including requirement scoping, algorithm design, architectural planning, and system debugging.
Team Collaboration & Code Quality:
- Perform design and code reviews for team members, ensuring that AI-enhanced approaches are effectively utilized.
- Collaborate with cross-functional teams, including product management, system architects, and senior management, to deliver features that align with business needs.
Innovative Process Improvement:
- Continuously research and prototype new AI-based development solutions that streamline workflows and optimize code quality.
- Own the design, implementation, and testing of subsystems with a focus on harnessing AI for automation and enhanced performance.
Skills and Experience Required:
Technical Expertise:
- Strong Java Experience: Proven hands-on experience in Java, including cloud-hosted microservices architecture.
- Solid background in developing, testing, and maintaining robust software systems in an agile environment.
- Proficient with SQL and experienced with multiple DBMS.
AI Proficiency:
- Demonstrated experience with leveraging AI tools or frameworks (e.g., ChatGPT, Copilot, Cursor, generative AI, or similar platforms) to enhance coding efficiency and automation.
- Familiarity with prompt engineering techniques and AI integrations to support tasks such as code generation, debugging, and documentation.
Software Engineering Best Practices:
- Expertise in writing well-tested, well-documented, and maintainable code.
- Strong problem-solving skills with the ability to take ownership of complex design and development tasks.
- Experience with containerization technologies such as Docker.
Communication and Collaboration:
- Proven ability to work effectively with cross-functional teams, including technical peers and non-technical stakeholders.
- Strong interpersonal and communication skills to articulate complex AI concepts and technical challenges in a clear and concise manner.
Highly Desired:
- Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience.
- Experience within fintech, payments, iPaaS, or related industry.
Why Join PortX
At PortX, you’ll be joining an amazing team with a great culture, working at the forefront of technological innovation. If you’re excited by the possibilities of AI-driven development, and excited by the opportunity to be part of a fast-growing company that’s revolutionizing data integration technology in the banking sector, we’d love to speak with you.
Benefits:
- Salary range $150,000 – $180,000
- Competitive Equity Package
- Unlimited PTO
- Opportunity to shape the future of AI and drive innovation in the industry
- Medical/Dental/Vision/Life
- 401(k)