Software Engineer
Conga
A career that’s the whole package!
At Conga, we’ve built a community where our colleagues can thrive. Here you’ll find opportunities to innovate and support growth through individual and team development, all within an environment where every voice is heard.
Conga accelerates the customer’s journey to becoming a more connected and intelligent business. The Conga Advantage Platform is recognized worldwide for enhancing this journey, bringing together Configure, Price, Quote, Contract Lifecycle Management, and Document Automation capabilities on a single open platform. It integrates seamlessly with any ERP, CRM, and Cloud. Powered by a unified data model and purpose-built AI, Conga helps companies achieve a unique advantage—one built on seamless connection, actionable intelligence, and scalable growth.
Our approach is grounded in the Conga Way, a framework that reflects our values and drives everything from hiring to decision-making, as well as key programs including recognition. Created with direct input from our colleagues, the Conga Way forms the foundation of our vibrant culture.
Job Title: Software Engineer
Locations: Houston, TX; Boston, MA
Reports to: Manager, Software Engineering
A quick snapshot…
We are seeking a talented and motivated Software Engineer to join our engineering team and contribute to the development of next-generation AI and Generative AI–powered products and solutions. In this role, you will work on cutting-edge SaaS technologies and help build scalable software used by enterprises worldwide. You will contribute to the design, development, testing, deployment, and maintenance of software systems while collaborating with cross-functional teams to deliver reliable and innovative product capabilities.
Why it’s a big deal…
As a Software Engineer, you will contribute to the development of Conga’s AI-powered platform by helping build scalable applications and services that support intelligent automation and advanced analytics for global customers.
Here's what we’re looking for…
Related Experience.
Software Development. Write clean, maintainable, and efficient code for software applications and distributed systems while adhering to engineering best practices.
GenAI Product Development. Participate in the AI development lifecycle including data preparation, model experimentation, evaluation, and deployment of generative AI solutions.
Technical Contribution. Collaborate with engineering teams to develop and enhance software features that meet performance, scalability, and reliability requirements.
Feature Delivery. Work closely with product managers and engineering teams to deliver features and improvements on schedule while maintaining high quality standards.
Architectural Participation. Contribute to technical design discussions and architecture reviews to ensure solutions are scalable, reliable, and maintainable.
Code Review. Participate in peer code reviews and maintain a high standard of technical quality across the engineering team.
Testing & Quality. Develop testable software, write unit tests, and participate in automated testing processes using modern testing tools and frameworks.
Service Health & Reliability. Monitor service performance and assist in troubleshooting issues. Participate in root cause analysis and improvements to enhance system reliability.
DevOps Collaboration. Work within a DevOps model to help deploy, monitor, and maintain applications in production environments.
Documentation. Document features, enhancements, and fixes while contributing to knowledge sharing and internal documentation.
Education. A bachelor’s degree in engineering or equivalent.
- Bachelor’s degree in Computer Science, Engineering, or related technical field (or equivalent practical experience)
- 4+ years of professional software development experience
- Strong proficiency in Python and modern Python frameworks
- Experience with FastAPI, PyTest, Celery, or similar technologies
- Familiarity with software development practices, version control systems such as GitHub, and work tracking tools such as JIRA
- Understanding of cloud technologies and DevOps principles
Here’s what will give you an edge…
- Experience with object-oriented programming, concurrency, and REST APIs
- Familiarity with AI/ML, Generative AI, and MLOps concepts
- Experience with LangChain, LangGraph, or similar AI frameworks
- Experience working with SQL and NoSQL databases such as MongoDB, MSSQL, or PostgreSQL
- Experience with CI/CD pipelines and tools such as Terraform and GitHub Actions
- Experience with Docker and Kubernetes
- Familiarity with GCP technologies such as VertexAI, BigQuery, GKE, GCS, and DataFlow
- Experience with additional languages such as C#, Java, or Scala is a plus
#LI-BR1
In the spirit of the Conga Way, we strive to design easy-to-understand compensation programs that are fair and free from any type of discrimination. In keeping with this approach, we are committed to delivering competitive compensation and benefits packages to our colleagues worldwide and communicating transparently about the structure of our compensation programs.
Listed below is the U.S. base salary range for this full-time position. Within the range, individual pay is determined by job-related skills, experience, and relevant education, or training. In addition to base salary, Conganeers receive a variable incentive pay component, perks such as flexible work options, and a full range of benefits including medical and dental insurance.
The posted salary ranges are for the expectations outlined in the job description. We are often open to a wide variety of profiles and sometimes have flexibility within our organizational structure to adjust the role responsibilities up or down should we select a candidate that is less or more experienced than the posted job requirements. In these occasional cases, we will communicate the revised salary range to the candidate during the selection process.
Did we pique your interest?
If this sounds like the kind of job you would love in the kind of environment where you would thrive, please click apply. We'd love to hear from you!
Preferred Resume Format
We accept resumes in any format, we suggest using PDF or plain text. These formats help ensure that your resume’s formatting remains intact, making it easier for our recruiters to review your application promptly.
Don’t meet every requirement for the role?
Studies have shown that women and members of ethnic minorities are less likely to apply to jobs unless they meet every single qualification. At Conga we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role but your experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You just might be the right candidate for this or other roles.
Additional Information
Conga is proud to be an Equal Opportunity Employer and provides equal employment opportunities to all employees and applicants regardless of race, color, religion, gender, gender identity, age, national origin, disability, parental or pregnancy status, marriage and civil partnership, sexual orientation, veteran status, or any other characteristic protected by law. We understand interviewing can be stressful for those with disabilities. If reasonable accommodation is needed to allow you to show us your best self, please let your recruiter know as soon as possible. All your information will be kept confidential according to EEO guidelines. Conga is not open to third party solicitation or resumes for our posted FTE positions. Resumes received from third party agencies that are unsolicited will be considered complimentary.
Conga's Applicant Privacy Statement
The information you provide during the application process will be used in accordance with Conga’s Applicant Privacy Statement (https://conga.com/applicant-privacy-statement). By submitting your application, you acknowledge and agree to the terms outlined in this privacy statement.