Software Engineer Senior Associate

Xtillion

San Juan, Puerto Rico

JOB DETAILS
SKILLS
Amazon Web Services (AWS), Analysis Skills, Application Programming Interface (API), Artificial Intelligence (AI), Best Practices, Cloud Computing, Code Reviews, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Customer Relations, Data Analysis, Data Management, Data Warehousing, Distributed Computing, Engineering, English Language, Git, Mentoring, Microsoft Windows Azure, Node.js, Presentation/Verbal Skills, Production Systems, SQL (Structured Query Language), Software Engineering, Source Code/Configuration Management (SCM), Systems Analysis, Systems Scalability, Team Player, Test Strategy, Writing Skills
LOCATION
San Juan, Puerto Rico
POSTED
17 days ago

About Xtillion 

Xtillion is a fast-growing AI solutions firm helping organizations build, operationalize, and scale high-value AI systems. We deliver end-to-end solutions, from design to deployment in real-world environments, combining deep data expertise with a strong focus on measurable business impact. 

Based in San Juan, Puerto Rico, Xtillion partners with organizations across U.S. industries to solve complex, high-impact business problems. We invest in our people and offer opportunities to work on technically challenging, customer-facing systems that directly influence client success. 

About the Role 

We’re looking for a Senior Associate Software Engineer to join our growing team. In this role, you’ll build and deploy AI-powered, production-grade software systems within client environments. You’ll operate at the intersection of software engineering, data systems, and applied AI, translating complex business problems into scalable, reliable solutions. 

This position is ideal for engineers who enjoy hands-on system building, working closely with clients, and shaping technical direction and best practices across projects. 

What You’ll Do 

  • Collaborate with cross-functional teams to define business and technical requirements 
  • Partner on design and build data pipelines that ingest, transform, and deliver data from source systems to analytical platforms using modern cloud technologies 
  • Support on design and implement infrastructure and data platforms that enable reliable access, transformation, and analysis of data 
  • Document and maintain data architecture to support reliable, scalable data systems 
  • Contribute to improving engineering practices around quality, maintainability, and operational stability 
  • Mentor and support other engineers through code reviews, design discussions, and day to-day collaboration 

What We’re Looking For 

Required Qualifications 

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 4+ years of professional software engineering experience, including backend and/or data engineering 
  • Experience delivering production systems in environments with evolving or changing requirements
  • Experience building and maintaining APIs and backend services (e.g., FastAPI, Node.js, or similar frameworks)
  • Strong experience with SQL and relational or analytical data systems
  • Experience working in cloud environments (AWS, Azure)
  • Experience with modern engineering workflows, including Git-based version control and CI/CD pipelines
  • Good understanding of software engineering best practices, testing strategies, and agile delivery
  • Strong written and verbal English communication skills 

Preferred Qualifications 

  • Hands-on experience building and deploying AI-enabled systems, particularly LLM-powered workflows and orchestration (e.g., LangChain, LangGraph) 
  • Familiarity with Infrastructure as Code tools (e.g., Terraform) 
  • Background in designing and maintaining data pipelines or data-intensive systems 
  • Exposure to data warehouses or large-scale analytical platforms 
  • Knowledge of workflow orchestration or distributed processing systems 

Why Join Xtillion 

At Xtillion, you’ll take ownership of meaningful, production-grade systems and work on software that is relied upon in real-world environments. You’ll join a fast-moving team where engineers influence technical direction and uphold strong engineering standards, supported by competitive compensation and meaningful opportunities for career growth. 

Ready to Build What Matters? 

Join Xtillion and be part of a collaborative team delivering real-world data and AI solutions at scale. If you’re excited about taking ownership of complex systems and turning AI into measurable business outcomes, we’d love to hear from you! 

Learn more at https://www.xtillion.com 

We offer competitive salaries and a comprehensive benefits program for full-time employees, including medical, dental and vision coverage, paid time off and 401(k) plan.  

 

We are committed to providing equal employment opportunities to qualified individuals with disabilities. This includes providing reasonable accommodation where appropriate. Should you require a reasonable accommodation to apply or participate in the job application or interview process, please contact 

gguerrero@xtillion.com

 

Xtillion is an equal opportunity employer that does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy, or any other basis protected by law. Employment at Xtillion is based solely on a person's merit and qualifications. 

 

About the Company

X

Xtillion