Mark43 is seeking a Senior Software Engineer to help shape the future of 3rd party search and data integration at Mark43. The successful candidate will build and scale systems behind our universal search platform, working on distributed systems, real-time data indexing, and modern search technologies to support life-saving decision making for public safety users.
Requirements
- Proficiency in Java or TypeScript/JavaScript with strong backend development experience
- Experience integrating and working with third-party systems to support search functionality across domains
- Familiarity with event-driven architectures using Amazon SNS, Amazon SQS, or Kinesis
- Strong experience with AWS services such as Lambda, API Gateway, Step Functions, S3, ECS/EKS, DynamoDB, Aurora/RDS, IAM, and CloudWatch
- Prior experience using AI engines to increase development velocity and deliver results
- Solid understanding of indexing strategies, document schema design, and query optimization
- Comfort working with CI/CD workflows and Infrastructure-as-Code (IaC) tools in a serverless-first, microservices-based architecture
- Excellent written and verbal communication skills
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan