Posted on 
Dec 17, 2024

Software Senior Engineer, AI - Hybrid

Boomi
Boomi
Boomi
Private
1001-5000
Software, Security & Developer Tools

Boomi is the platform for intelligent connectivity and automation. Connect everyone to everything, anywhere.

Job Description

How You'll Make An Impact

As a Senior Software Engineer, you will design and develop cutting-edge systems, combining advanced AI technologies, cloud services, and agent-based frameworks to deliver scalable and intelligent solutions tailored to customer needs.

What You Will Do

  • Be an active member of an Agile team, collaboratively driving features from inception through the software development lifecycle.
  • Design, develop, test, and deploy scalable solutions, integrating AI technologies such as large language models (LLMs), AWS Bedrock, and SageMaker for intelligent automation and predictive analytics.
  • Independently contribute to the technical roadmap, focusing on innovation with moderate guidance from leadership.
  • Research, validate, and implement innovative technology solutions using AWS services, including Lambda, Aurora, S3, and SageMaker, to enhance product functionality.
  • Build Python-based web services with an emphasis on reliability, performance, and AI-powered features.
  • Investigate and resolve complex customer issues, using AI-driven troubleshooting tools and monitoring solutions.
  • Address and resolve critical production issues as part of an on-call rotation.
  • Drive innovation in key areas such as security and AI integration, influencing team strategy and mentoring team members.

The Experience You Bring

  • Strong knowledge of SQL and relational databases, with a focus on AWS Aurora for scalable, high-performance database solutions.
  • Proficiency in Python, with experience developing and deploying web services.
  • Advanced programming expertise in Servlets, multi-threading, and modern Web Services (REST, SOAP, GraphQL).
  • Proven experience working with AWS services, including:

+ AWS Lambda for serverless architectures.

+ AWS SageMaker for building and deploying machine learning models.

+ AWS Bedrock for integrating LLMs into applications.

+ S3 for scalable object storage.

  • Familiarity with agentic frameworks like LangGraph, LangChain, and CrewAI for building AI-driven systems.
  • Expertise in CI/CD pipelines with tools like Jenkins, Ansible, or Bamboo.
  • Hands-on experience with application performance monitoring tools (e.g., New Relic, Splunk) and resolving production issues.
  • Experience with software security tools (Snyk) and resolving vulnerabilities.
  • Strong troubleshooting and debugging skills, with a focus on scalability and fault tolerance.
  • Education & Experience:

+ Master’s degree in Computer Science or a related field with 4 years of software development experience; OR

+ Bachelor’s degree in Computer Science or a related field with 6 years of software development experience.

Bonus Points If You Have

  • Experience in building scalable, high-throughput web applications and backend systems.
  • Knowledge of vector databases for semantic search and AI-driven categorization.
  • Familiarity with integrating multi-agent collaboration systems, leveraging platforms like AWS Bedrock or frameworks like CrewAI.
  • Excellent communication and collaboration skills, with experience working in global teams.
  • Ability to work in environments with a high emphasis on performance optimization and intelligent automation.

Location

Conshohocken, PA - Hybrid

Aren’t sure if you’re a match? We know that impostor syndrome and the confidence gap can prevent us from meeting spectacular candidates — so don’t hesitate to apply; you could be the perfect fit!

Compensation and Benefits

Boomi is committed to fair and equitable compensation practices. An overview of our benefits can be found here.

#LI-ES1

 

How You'll Make An Impact

As a Senior Software Engineer, you will design and develop cutting-edge systems, combining advanced AI technologies, cloud services, and agent-based frameworks to deliver scalable and intelligent solutions tailored to customer needs.

What You Will Do

  • Be an active member of an Agile team, collaboratively driving features from inception through the software development lifecycle.

  • Design, develop, test, and deploy scalable solutions, integrating AI technologies such as large language models (LLMs), AWS Bedrock, and SageMaker for intelligent automation and predictive analytics.

  • Independently contribute to the technical roadmap, focusing on innovation with moderate guidance from leadership.

  • Research, validate, and implement innovative technology solutions using AWS services, including Lambda, Aurora, S3, and SageMaker, to enhance product functionality.

  • Build Python-based web services with an emphasis on reliability, performance, and AI-powered features.

  • Investigate and resolve complex customer issues, using AI-driven troubleshooting tools and monitoring solutions.

  • Address and resolve critical production issues as part of an on-call rotation.

  • Drive innovation in key areas such as security and AI integration, influencing team strategy and mentoring team members.

The Experience You Bring

  • Strong knowledge of SQL and relational databases, with a focus on AWS Aurora for scalable, high-performance database solutions.
  • Proficiency in Python, with experience developing and deploying web services.

  • Advanced programming expertise in Servlets, multi-threading, and modern Web Services (REST, SOAP, GraphQL).

  • Proven experience working with AWS services, including:

    • AWS Lambda for serverless architectures.

    • AWS SageMaker for building and deploying machine learning models.

    • AWS Bedrock for integrating LLMs into applications.

    • S3 for scalable object storage.

  • Familiarity with agentic frameworks like LangGraph, LangChain, and CrewAI for building AI-driven systems.

  • Expertise in CI/CD pipelines with tools like Jenkins, Ansible, or Bamboo.

  • Hands-on experience with application performance monitoring tools (e.g., New Relic, Splunk) and resolving production issues.

  • Experience with software security tools (Snyk) and resolving vulnerabilities.

  • Strong troubleshooting and debugging skills, with a focus on scalability and fault tolerance.

  • Education & Experience:

    • Master’s degree in Computer Science or a related field with 4 years of software development experience; OR

    • Bachelor’s degree in Computer Science or a related field with 6 years of software development experience.

Bonus Points If You Have

  • Experience in building scalable, high-throughput web applications and backend systems.

  • Knowledge of vector databases for semantic search and AI-driven categorization.

  • Familiarity with integrating multi-agent collaboration systems, leveraging platforms like AWS Bedrock or frameworks like CrewAI.

  • Excellent communication and collaboration skills, with experience working in global teams.

  • Ability to work in environments with a high emphasis on performance optimization and intelligent automation.

Location

Conshohocken, PA - Hybrid

Aren’t sure if you’re a match? We know that impostor syndrome and the confidence gap can prevent us from meeting spectacular candidates — so don’t hesitate to apply; you could be the perfect fit!

Compensation and Benefits

Boomi is committed to fair and equitable compensation practices. An overview of our benefits can be found here.

#LI-ES1

 

Why apply via Tech Ladies
Receive Tech Ladies'
newest jobs in your inbox,
every week.

Join Tech Ladies for full-access to the job board, member-only events, and more!

If you're already a member, we haven't forgotten you. We promise. It's a new system. If you fill out the form once, it'll remember you going forward. Apologies for the inconvenience.

No items found.
No items found.
No items found.
Hybrid
Hybrid