
Staff Software Engineer
DeepIntent is leading the healthcare advertising industry with data-driven solutions built for the future. From day one, our mission has been to improve patient outcomes through the artful use of advertising, data science, and real-world clinical data. For more information visit, www.DeepIntent.com or find us on LinkedIn.
Who are you:
Experience
- 5+ years of software engineering experience with 2+ years in senior technical roles
- Proven track record designing and implementing large-scale, distributed backend systems
- Experience leading technical initiatives across multiple teams
- Strong background in mentoring engineers and driving technical excellence
Technical Skills
- Programming Languages: Expert-level proficiency in Java and Spring Boot framework
- Framework Expertise: Deep experience with Spring ecosystem (Spring Boot, Spring Security, Spring Data, Spring Cloud)
- API Development: Strong experience building RESTfuI APIs, GraphQL endpoints, and microservices architectures
- Cloud Platforms: Advanced knowledge of AWS, GCP, Azure and cloud-native development patterns
- Databases: Proficiency with both SQL (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB, Redis, Cassandra) databases, including design and optimization
Education
- Bachelor's or Master's degree in Computer Science, Engineering, Software Engineering, or related field (or equivalent industry experience)
Leadership & Soft Skills
- Excellent technical communication skills for both technical and non-technical stakeholders
- Strong mentorship abilities with experience coaching junior and mid—level engineers
- Proven ability to drive consensus on technical decisions across teams
- Comfortable with ambiguous problems and breaking down complex challenges
What You'll Do:
Technical Leadership
- Lead design and implementation of complex backend systems and microservices serving multiple product teams
- Drive architectural decisions ensuring scalability, reliability, and performance
- Create technical design documents, system architecture diagrams, and API specifications
- Champion engineering best practices including code quality, testing strategies, and security
Cross-Team Collaboration
- Partner with Tech Leads, Engineering Managers, and Product Managers to align solutions with business objectives
- Lead technical initiatives requiring coordination between backend, frontend, and data teams
- Participate in architecture review boards and provide guidance for organisation-wide initiatives
- Serve as technical consultant for complex system design problems across product areas
Mentorship & Development
- Mentor and coach engineers at various levels with technical guidance and career development
- Conduct code reviews and design reviews, sharing knowledge and raising technical standards
- Lead technical discussions and knowledge-sharing sessions
- Help establish coding standards and engineering processes
Platform Excellence
- Design and develop robust, scalable backend services and APIs using Java and Spring Boot
- Implement comprehensive testing strategies and optimize application performance
- Ensure security best practices across all applications
- Research and prototype new approaches to improve system architecture and developer productivity
Key Technologies:
Category |
Technologies |
Languages |
Java (primary), SQL, Python |
Frameworks |
Spring Boot, Spring Security, Spring Data, Spring Cloud, Hibernate/JPA |
Web Technologies |
RESTfuI APIs, GraphQL, JSON, OpenAPl/Swagger |
Cloud Platforms |
AWS, GCP, Azure |
Databases |
PostgreSQL, MySQL, Oracle, MongoDB, Redis, Cassandra |
Message Brokers |
Apache Kafka, RabbitMQ, Amazon SQS |
Category |
Technologies |
Version Control |
Git, code review processes |
Testing |
JUnit, TestNG, Mockito, integration testing frameworks |
Build Tools |
Maven, Gradle |
Monitoring |
Application performance monitoring and logging tools |
Career Progression
This role provides a pathway toward Principal Engineer, Engineering Manager, or specialized architecture roles. Staff Engineers develop both deep technical expertise and broad organizational influence, preparing them for senior technical leadership positions within the company.
We believe great work starts with great support. That’s why DeepIntent offers a competitive, holistic benefits package designed to empower you both professionally and personally. Here’s what you can expect when you join our team:
Competitive base salary plus performance based bonus or commission, comprehensive medical, dental, and vision coverage, 401K match program, generous PTO policy and paid holidays, remote friendly culture with flexible work options, career development and advanced education support, WFH and internet stipends, plus many more perks and benefits!
DeepIntent is committed to bringing together individuals from different backgrounds and perspectives. We strive to create an inclusive environment where everyone can thrive, feel a sense of belonging, and do great work together.
DeepIntent is an Equal Opportunity Employer, providing equal employment and advancement opportunities to all individuals. We recruit, hire and promote into all job levels the most qualified applicants without regard to race, color, creed, national origin, religion, sex (including pregnancy, childbirth and related medical conditions), parental status, age, disability, genetic information, citizenship status, veteran status, gender identity or expression, transgender status, sexual orientation, marital, family or partnership status, political affiliation or activities, military service, immigration status, or any other status protected under applicable federal, state and local laws. If you have a disability or special need that requires accommodation, please let us know in advance.
DeepIntent’s commitment to providing equal employment opportunities extends to all aspects of employment, including job assignment, compensation, discipline and access to benefits and training.
Create a Job Alert
Interested in building your career at DeepIntent? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field