
Responsibilities:
- Develop and deploy services to improve the availability, ease of use/management, and visibility of 6sense systems
- Architecting, building, and scaling out our services and infrastructure
- Learning and adopting technologies that may aide in solving our challenges
- Own our systems like our Hadoop and Presto clusters, front/back-end services, build configurations, infrastructure components, deployment of services into our infrastructure, and everything in between
- Write/review/debug production code, develop documentation and capacity plans, and debug live production problems
- Contributing back to open-source projects if we need to add or patch functionality
- Support the overall Software Engineering team to resolve any issues they encounter
Minimum Qualifications:
- 5+ years in a Software Engineering role or equivalent experience
- 1+ years of experience with Linux/Unix system administration and networking fundamentals
- Strong skills in reading code as well as writing clean, maintainable, and scalable code
- Good knowledge of Python and Java
- Experience designing, building, and maintaining scalable services and/or service-oriented architecture
- Experience with high-availability
Bonus Requirements:
- Experience with modern configuration management tools (e.g. Ansible, Chef, Puppet) and idempotency
- Exposure to modern build systems such as Bazel, Buck, or Pants
- Knowledge of the Hadoop ecosystem (e.g. Hadoop, Hive, Presto) including deployment, scaling,
- and maintenance
- Knowledge of standard security practices
- 1+ years of experience working with Kubernetes, Docker
- Good knowledge of Javascript

About 6sense
About
6sense reinvents the way organizations create, manage, and convert pipeline to revenue. The 6sense Revenue AI platform captures anonymous buying signals, predicts the right accounts to target at the ideal time, and recommends the channels and messages to boost revenue performance. Removing guesswork, friction and wasted sales effort, 6sense empowers sales, marketing, and customer success teams to significantly improve pipeline quality, accelerate sales velocity, increase conversion rates, and grow revenue predictably. 6sense has been recognized for its market-defining technology by Forbes Cloud 100, G2, TrustRadius, Gartner, and Forrester, and for its strong culture by Glassdoor, Inc. Magazine, and Comparably.
Photos
Connect with the team
Similar jobs
Team -Support Operations — Technical Solutions
Level - IC3 (4–7 years of relevant experience)
Location - India (Remote) IST time zone, with overlap with US East/Central teams
Reports To -Technical Manager
Manages -Not a people-manager role, but a lead role with real technical authority
Employment Type -Full-time
ABOUT DELTEK
Deltek is the leading global provider of software and solutions for project-based businesses — serving government contractors, professional services firms, and architecture & engineering companies. Our products help customers manage the full project lifecycle, from winning work and planning resources to executing delivery and getting paid.
The Support Operations Technical Solutions team sits inside Deltek's Customer Success organization. We build and maintain the internal tooling, integrations, and AI-powered workflows that allow Deltek's support and customer success teams to operate at scale — intelligent case routing, knowledge-base agents, data pipelines between Salesforce, Gainsight, and Oracle Service Cloud, and automation that removes manual work from high-volume support processes.
THE ROLE
We are looking for a Senior System Engineer to take technical ownership of our most complex solutions. This is not a management role — it is a senior individual contributor role with real architectural authority and a multiplier effect on the team around you.
You own problems end-to-end. You design the solution before writing the first line, consider downstream impacts before committing to an approach, and hold the technical bar for the work your team delivers. You are the person a junior engineer turns to when they're stuck, and the person a business stakeholder trusts to tell them whether an idea is feasible and what it will cost to maintain.
In your first year, you can expect to:
- Own the end-to-end design and delivery of major integrations and AI-enabled components from architecture through deployment and post-launch stability
- Lead solution design for the team's most complex problems using PHP, JavaScript, Workato, APIs, and Web Services
- Evaluate technology and platform tradeoffs and make defensible, documented recommendations that balance short-term delivery with long-term maintainability
- Apply AI, automation, and agentic architectures to business problems at production scale — not as experiments, but as shipped systems
- Anticipate performance, operational, and security risks before they reach production; design with those constraints in mind from day one
- Set engineering standards and review the work of IC1/IC2 engineers, making them better through structured feedback and clear design expectations
- Partner directly with CS operations leadership and cross-functional stakeholders to translate ambiguous business needs into concrete technical strategies
This role suits an engineer who is past proving they can build things, and is now focused on building the right things in the right way — and helping others do the same.
WHAT WE'RE LOOKING FOR
Must-Have Technical Skills
- PHP and JavaScript: Production depth: You have designed and shipped non-trivial systems in these languages. You understand performance characteristics, know where the footguns are, and write code you'd be comfortable having reviewed by a senior peer.
- Integration architecture: You have designed system-to-system integrations — not just consumed APIs. You understand data flow, transformation logic, error handling, retry strategies, and idempotency.
- AI / LLM applied experience: You have built or led the build of AI-assisted workflows, LLM-based tools, or agentic systems in an operational or product context. You know the difference between a demo and a production-grade AI system.
- Relational databases: Query and schema design: You write optimized SQL, design schemas with long-term maintainability in mind, and understand when a query will cause production problems before it does.
- Full-stack troubleshooting at depth: You can diagnose complex, multi-layer issues — across front-end, API, back-end, and database — and trace the root cause without being handed a reproduction case.
- Technical tradeoff analysis: When evaluating tools, platforms, or approaches, you can articulate the tradeoffs clearly — not just pick what you know best — and document the rationale in a way that holds up six months later.
- Agile technical leadership: You have led technical workstreams in a sprint-based environment: broken down epics, written meaningful acceptance criteria, and been accountable for team delivery quality.
- Documentation and design artifacts: You produce architecture diagrams, solution designs, and technical decision records that others can act on — not just notes for yourself.
Must-Have Leadership & Soft Skills
- Technical mentorship: You actively make the engineers around you better. Code reviews are teaching opportunities, not gatekeeping. Design reviews are conversations, not approvals.
- Stakeholder communication: You can translate a technical constraint into a business impact, and a business requirement into a technical specification. You don't hide behind jargon or over-simplify to avoid hard conversations.
- Ownership under ambiguity: When a problem is poorly defined, you ask the right questions to define it — then own the answer. You don't wait for complete requirements before starting to think.
- Proactive risk management: You raise issues before they become incidents. You've learned from production failures and carry those lessons into design decisions.
- Business context awareness: You understand how the systems you build affect end users and business operations. You've made engineering decisions informed by that context, not just by technical preference.
Nice-to-Have Skills
Prioritized by relevance to this team's current and near-term roadmap:
Oracle Service Cloud
Workato / iPaaS
Salesforce
Gainsight
Agentic AI / LLM Ops
Snowflake
Microsoft Power BI
Microsoft Power Apps
Cloud-native development
Experience designing agentic AI systems — not just integrating LLM APIs — is highly relevant to where this team is going. Candidates who have shipped multi-step agent architectures with tool-calling, memory, and guardrails will stand out.
RESPONSIBILITIES
Design & Architecture
- Own end-to-end technical solution design — from requirements through architecture, implementation, and post-launch stability — for the team's most complex initiatives
- Lead solution design using PHP, JavaScript, Workato, APIs, and Web Services; ensure solutions are scalable, maintainable, and aligned with established governance standards
- Evaluate tradeoffs across tools, platforms, and architectural patterns; produce documented recommendations that account for both short-term delivery needs and long-term operational cost
- Anticipate downstream impacts, performance bottlenecks, and operational risk during the design phase — not as an afterthought in retrospect
- Author and maintain Architecture Decision Records (ADRs) and technical design documents for all major solution components
AI, Automation & Integration
- Apply AI, automation, and agentic architectures to complex business problems at production scale — designing for reliability, observability, and graceful failure
- Lead the integration of AI-enabled components (LLM workflows, intelligent routing, agentic tools) into the team's operational platform
- Design and oversee integrations between Deltek's CS platforms (Oracle Service Cloud, Salesforce, Gainsight) and internal data systems, ensuring data integrity, performance, and auditability
- Evaluate new AI frameworks, LLM providers, and automation platforms; provide grounded, implementation-level recommendations rather than theoretical assessments
Technical Leadership & Mentoring
- Serve as the primary technical reviewer for IC1/IC2 engineers — conducting structured code and design reviews that build capability, not just ship code
- Break down complex initiatives into well-scoped workstreams that junior engineers can execute with confidence and appropriate independence
- Establish and enforce engineering standards: code quality, documentation, testing coverage, deployment practices, and incident response
- Identify skill gaps in the team and work with the manager to address them through pairing, documentation, or structured learning
Stakeholder & Cross-functional Engagement
- Translate ambiguous business and operational requirements from CS leadership into concrete technical strategies with clear milestones and measurable outcomes
- Engage directly with senior stakeholders — CS operations leads, product owners, IT — to align on priorities, surface risks, and manage technical expectations
- Represent the technical perspective of the team in cross-functional planning and architecture discussions
Operate & Improve
- Own post-launch stability of solutions you design: monitor, respond to incidents, and drive root-cause resolution — not just resolution
- Drive continuous improvement of the team's delivery practices: identify process friction, propose solutions, and follow through on implementation
- Stay current on AI, automation, and integration technology evolution; bring relevant advances back to the team with a concrete point of view on applicability
QUALIFICATIONS
- Education: Bachelor's degree in Computer Science, Electrical or Electronics Engineering, or a related technical discipline. Equivalent demonstrated experience considered.
- Experience: 4–7 years of hands-on experience in software engineering, systems integration, or closely related work, with at least 2 years at a level where you have owned technical design decisions — not just implemented them.
- Coding evidence: A portfolio, GitHub profile, architecture document, or production system you can speak to in depth. At IC3, we expect you to be able to walk through a non-trivial design decision you made and defend the tradeoffs.
- AI / ML: Practical, production-level experience with LLMs or AI tooling — not just prompt engineering or personal experimentation. Familiarity with frameworks such as LangChain, OpenAI APIs, or similar platforms is a strong plus.
- Collaboration model: Comfortable working as a technical authority in a distributed team. The role requires regular IST overlap with US East/Central stakeholders (approximately 6:30 PM – 10:30 PM IST for at least part of the week).
- Language: Strong written and spoken English. At IC3, much of your influence operates through written design documents, async reviews, and stakeholder communications. Precision in writing matters.
WHAT TO EXPECT WORKING HERE
- Technical authority with real impact — your design decisions ship to production and affect how thousands of Deltek customers experience support
- Exposure to production AI/agentic systems and direct involvement in shaping where the team's AI roadmap goes next
- A team where senior engineers are trusted to lead, not managed step-by-step — you will have autonomy commensurate with your accountability
- Structured growth path: IC3 engineers who demonstrate architectural leadership and cross-functional influence have a clear track toward Staff or Associate Director scope
- Regular 1:1s, design review forums, and a manager who will invest in your growth rather than just your output
We're looking for a high-energy Java engineer to design and implement scalable microservices using Spring Boot. You'll collaborate across teams to deliver clean, efficient, and high-performance backend services.
🛠️ Key Responsibilities
- Design, develop, and maintain RESTful services and microservices using Spring Boot
- Utilize OOP, Java Collections, Exception Handling, and method overloading/overriding in modern coding practices
- Build and optimize multithreaded systems (Threads, synchronization, wait(), notify(), yield()) for performance and scalability
- Write unit and integration tests (JUnit, Mockito, Spring Test) to ensure code quality
- Collaborate with cross-functional teams (QA, DevOps, Product) through code reviews and feature planning
- Diagnose and resolve performance bottlenecksJVM tuning, SQL/caching optimizations
- Adhere to coding standards, best practices, and participate in peer code review
🎯 Required Skills & Experience
- Strong Java fundamentals: OOP, Collections, Generics, Exception Handling
- Concurrency mastery: multithreading, synchronization primitives (wait(), notify(), yield())
- Spring Boot: solid experience building, testing, deploying REST APIs
- Microservices: design, inter-service communication, stateless service patterns
- Testing frameworks: JUnit, Mockito, Spring Test
- Performance tuning: profiling, optimization with JVM settings and database queries
- Tools & practices: Git, Maven/Gradle, CI/CD pipelines, Docker/Kubernetes (plus)
- Soft skills: strong problem-solving, collaboration, and effective communication
Role: Backend Developer
Experience: 3-6 years
Duration: 1–3 months
Tech Stack: .NET Core, MongoDB
Domain: Clinical/Healthcare (Preferred)
Responsibilities
- Develop and maintain REST APIs using .NET Core
- Design scalable backend services and microservices
- Implement data storage and retrieval using MongoDB
- Optimize database queries and application performance
- Integrate with external systems (APIs, FHIR etc.)
- Ensure data security and compliance (GxP/FDA preferred)
- Support debugging and production issue resolution
Required Skills
- Strong experience in .NET Core/ASP.NET Core
- Hands-on experience with MongoDB or NoSQL databases
- Experience in REST API development
- Knowledge of microservices architecture
- Familiarity with Git and CI/CD pipelines
Preferred
- Healthcare/Clinical Trial domain exposure
- Experience with Azure cloud deployments
- Understanding of FHIR or Healthcare Data Standards
Job Description:
We are seeking a highly motivated and skilled Full Stack Java Developer with strong experience in backend and frontend development, cloud deployment, and modern DevOps practices. The ideal candidate will have a solid background in Java/J2EE technologies, hands-on experience in developing microservices on AWS, and a good understanding of CI/CD pipelines and monitoring tools.
Key Responsibilities:
- Design, develop, test, and maintain scalable web applications and microservices.
- Implement backend logic using Core Java, J2EE, Spring Boot, Spring Batch, JPA, and REST APIs.
- Build responsive UIs using React, HTML, CSS, and integrate them with backend services.
- Develop and deploy microservices using AWS services like ECS, EC2, S3, API Gateway, Aurora, ALB, and Route 53.
- Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
- Write unit and integration tests using JUnit and Cucumber.
- Monitor application performance using APM tools and analyze logs using Splunk or similar tools.
- Implement CI/CD pipelines using Jenkins, Maven/Gradle, and Git/Bitbucket.
- Work with containerization and orchestration tools like Docker and Kubernetes.
- Collaborate with cross-functional teams using tools like JIRA and Confluence.
Required Skills & Experience:
- Strong hands-on experience in Java/J2EE application development.
- Proficiency in Spring frameworks (Spring Boot, Batch) and RESTful services.
- Frontend development experience with React, HTML, CSS.
- Solid experience with AWS cloud technologies and deployment practices.
- Experience in writing and maintaining automated tests with JUnit and Cucumber.
- Knowledge of APM tools and log analysis tools (e.g., Splunk).
- Familiarity with CI/CD pipelines and tools (Jenkins, Maven/Gradle, Git).
- Experience with Docker and Kubernetes.
- Excellent problem-solving, debugging, and analytical skills.
- Good communication skills and ability to work in Agile teams.
Preferred Qualifications:
- AWS certification is a plus.
- Experience with Amazon Aurora and API Gateway in production environments.
- Knowledge of SOA, messaging systems (e.g., MQ), and security best practices.
Required Skills:
- 3+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
Good to Have Skills:
- 4+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
• Excellent interpersonal/communication skills, both verbal and written •
• 7+ years of experience in Java/Node.js, REST/Graph QL, Redis on AWS Fargate • Design and develop high quality back-end code (Node.js/Go/JAVA) • Excellent in one or more Go, Java, Node.js skills • In-depth knowledge of Restful / GraphQL API, JSON.
• Experience with CI/CD and tools like Git, Bitbucket and Jenkins.
• Solid understanding of relational databases (e.g., Postgres, MySQL) and experience in NoSQL (e.g., Graph DB, MongoDB, DynamoDB).
• Developing new software applications, features, and distributed services that support a high-scale web application
• Experience working in a fast-paced environment; continuous deployment, test-driven development, agile methodologies
• Stay current with the latest back-end technologies and best practices and share your findings with the team
• Help evolve our backend stack and mentor our other developers when it comes to patterns and best practices
• Work as part of an agile team across a variety of application domains
• Write structured, tested, readable and maintainable code • Participate in code reviews to ensure code quality and distributed knowledge
• Ability to contribute to each step of the product development process (ideation, implementation, and release)
• Experience with performance tuning, profiling, and debugging applications
Oddr is looking for an experienced senior backend engineer to help us build scalable multi-tenanted enterprise Cloud applications. The ideal candidate should be able to bring new ideas to the table and design and develop distributed microservices with a strong emphasis on security, resiliency, scalability, performance, and quality. As a senior engineer, the candidate should be able and willing to mentor and guide fellow team members on best practices like code styling, efficiency, and testability as the team scales and grows. The candidate should demonstrate leadership qualities, be a self-motivated team player, and take pride in what they deliver.
The candidate should be interested in a long-term stable career to grow with our company. The candidate will need to work late night hours because of the geographic distribution of the team.
Requirements:
- Strong proficiency in .NET Core and C#
- Strong understanding of Cloud development concepts, including CI/CD pipelines
- Experience with successful end-to-end delivery of web applications in the Cloud. Azure knowledge is a strong plus.
- Experience with API-driven development and developing RESTful APIs
- Experience with database design and writing complex SQL
- Familiarity with Reactive Programming concepts
- Ability to write clean, well-structured code with adequate test coverage, proper abstraction, and reusability
- Ability to work to tight deadlines, manage priorities, and take responsibility for delivering to time and quality requirements
- Good understanding and experience with Agile development methodologies
- Ability to understand business requirements and translate them into technical requirements
- Excellent communication skills
- Excellent problem-solving skills
Minimum qualifications required:
- Bachelor's degree in Computer Science from a reputable institute. Master's preferred.
- 5 years of experience. 7 years preferred.
You will get while working with us
- Opportunity to work on highly distributed systems with micro-services architecture and big-data volumes
- Solve challenging real-world problems by leveraging OOP & functional programming concepts
- Opportunity to incubate an open source project
- Get to work with cutting edge technologies to name a few Kafka, Elasticsearch, Postgres, Scala
- Developing scalable, sustainable and reliable enterprise systems
- Hands-on experience of working with TDD and BDD
- Develop environment using practices such as Continuous Integration, Continuous Delivery
- Learning opportunity on how to turn complex business requirements into a working product
Roles & Responsibilities
- Requirement understanding & analysis by interacting with client
- Carry out architectural and design discussions with fellow team members and come up with right approach
- Understand system domain, user’s perspective of system and use-cases
- Understand patterns in existing code and effectively leverage and improvise it
- Develop backend involving Java8 based functional programming and REST services
- Ensure best practices of code reviews, automated testing and CI
- Research new tools & technologies required for the projects
- Mentor fellow team members and bring their level up
Must have
- Strong hold on written/verbal communication
- Strong core Java fundamentals
- Strong Analytical & problem solving skills
- Proactive and inherent nature of working with ownership
- Passion of writing clean code
- Experience in designing relational data model from business requirements
Good to have
- Knowledge of functional programming (Scala or Java 8 lambda)
- Knowledge of NOSQL
- Working knowledge of linux & networking
- Performance optimisation - Optimise/refactor queries, code, stored procedures to take performance next level
Exp - 5 - 9 years
Skills : Java, Spring MVC, Spring Boot, HTML, CSS, JavaScript, Angular.js, RESTful APIs
- Looking for Senior Java Developers with strong core java skills and event-driven - microservices development.
- Exp. in Banking Domain added as advantage
Responsibilities:
1. Experience working in Lean and agile environments and practising Scrum
2. Designing of robust and scalable solutions to support Enterprise application
3. Develop and support middle ware applications using Java / Open Source
4. Provide second level support to fixes and solutions for issues in production
5. Enhance and maintain applications and components for Liquidity functions.
6. Experience in Designing scalable solutions
7. Engineering architecture, platform configuration, and documentation experience.
8. Knowledge of modern development lifecycles, such as Agile and iterative development
9. Knowledge of Biodata with HBase and spark is an added advantage
10. Collaborate with BA, QA and PM team members for effective testing and delivery.
Requirements :
1. 5+ years of experience in core Java
2. Experience in Spring MVC, Spring Boot
3. Strong database and data management experience in relational databases
4. Excellent verbal and written communication skills in English Desired Qualifications
5. Knowledge of HTML, CSS, JavaScript, Angular.js
6. Experience in event-driven workflow processing using Kafka, ActiveMQ, or Netflix OSS or similar
7. Exp. in Banking Domain added as advantage

- Computer Science fundamentals in object-oriented design, design patterns, data structures, algorithm design,
- Proficiency with Java
- 1+ years of experience contributing to architecture and design in a product setup
Key Responsibilities
- Understand customer needs by collaborating with Product Managers and Business stakeholders
- Design, development, delivery, and support of large-scale, distributed software applications and tools
- Use software engineering best practices to ensure a high standard of quality and maintainability for all deliverables
- Work in an agile, startup-like development environment, where you are always working on the most important stuff.
- Take initiatives and come up with new ideas to invent solutions for customers














