
Sr. Software Engineer
PatientPoint4 days ago
Base Salary
$155k - $165k/yr
Responsibilities
- Design and implement backend systems and APIs.
- Contribute to the development of event-driven microservices.
- Utilize MongoDB for high-performance data storage solutions.
- Create and maintain RESTful and GraphQL APIs.
- Implement data streaming solutions using Apache Kafka.
- Leverage AWS and Azure for multi-cloud application management.
- Ensure software solutions adhere to security standards.
- Integrate AI/ML models for content search and enrichment.
- Apply Twelve-Factor App methodology for application development.
- Create test harnesses and automation for product quality.
Requirements
- Bachelor’s Degree in Computer Science or related field.
- 5 years of experience in software engineering or related field.
- 4 years of experience with Core Spring Framework modules.
- 3 years of experience in microservices-based architectures.
- Experience with SaaS, PaaS, and IaaS in AWS and Azure.
- 2 years of experience with PostgreSQL or MySQL and data modeling.
- Software development experience with Python 3.10 or higher.
- Experience with real-time data streaming technology using Kafka.
- 1 year of experience with containerized services on Amazon EKS and Azure AKS.
- Experience with AI and machine learning frameworks.
Benefits
- Competitive compensation.
- Flexible time off to recharge.
- Hybrid work options.
- Mental and emotional wellness resources.
- 401K plan.
Tech Stack
Apache KafkaAWSAzureDockerGraphQLJavaJenkinsKubernetesMongoDBMySQLPostgreSQLPythonPyTorchscikit-learnSpring BootTensorFlow