We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Senior Software Engineer - Runtime
Location
United States
Posted
3 days ago
Salary
Not specified
No structured requirement data.
Job Description
Role Description
We are seeking a Senior Software Engineer - Runtime to design and build high-performance backend systems that support real-time security and observability at scale. In this role, you will develop scalable APIs, data pipelines, and services that handle large volumes of multi-cloud data while ensuring reliability, performance, and cost-efficiency.
- Design, build, and maintain scalable backend services, APIs, and data processing pipelines to support runtime security and observability.
- Collaborate with cross-functional teams, including Product, Threat Research, Frontend, and Customer-facing teams, to deliver high-impact features.
- Optimize architecture for reliability, performance, and cost efficiency in multi-cloud environments including Kubernetes, AWS, GCP, and IBM Cloud.
- Participate in design sessions, code reviews, and operational support of services owned by your team.
- Implement logging, metrics, and observability best practices to support troubleshooting and system monitoring.
- Contribute to AI-driven productivity initiatives and automation of operational workflows.
Qualifications
- 7+ years of professional experience in backend software development.
- Strong computer science fundamentals in algorithms, data structures, systems design, and distributed systems.
- Hands-on experience building scalable backend services and APIs.
- Proficiency in Go, Java, or C++ in production environments; experience with Python is a plus.
- Experience with containerized workloads and cloud-native infrastructure (Docker, Kubernetes).
- Familiarity with messaging and streaming platforms (NATS, JetStream, Kafka).
- Experience with datastores such as Elasticsearch, Redis, and Postgres/SQL.
- Knowledge of cloud platforms including AWS, GCP, and IBM Cloud.
- Experience in building or operating security products is desirable.
Benefits
- Competitive salary with performance-based incentives.
- Flexible remote work arrangements.
- Comprehensive healthcare and retirement plans.
- Opportunities for professional growth and skill development.
- Collaborative, innovative, and inclusive work environment.
- Access to cutting-edge technologies and AI tools to enhance productivity.
Job Requirements
- 7+ years of professional experience in backend software development.
- Strong computer science fundamentals in algorithms, data structures, systems design, and distributed systems.
- Hands-on experience building scalable backend services and APIs.
- Proficiency in Go, Java, or C++ in production environments; experience with Python is a plus.
- Experience with containerized workloads and cloud-native infrastructure (Docker, Kubernetes).
- Familiarity with messaging and streaming platforms (NATS, JetStream, Kafka).
- Experience with datastores such as Elasticsearch, Redis, and Postgres/SQL.
- Knowledge of cloud platforms including AWS, GCP, and IBM Cloud.
- Experience in building or operating security products is desirable.
Benefits
- Competitive salary with performance-based incentives.
- Flexible remote work arrangements.
- Comprehensive healthcare and retirement plans.
- Opportunities for professional growth and skill development.
- Collaborative, innovative, and inclusive work environment.
- Access to cutting-edge technologies and AI tools to enhance productivity.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Java Developer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
We are seeking a Senior Java Developer to drive the design, development, and delivery of scalable, high-performance software solutions. In this role, you will lead complex projects, provide technical guidance, and mentor junior developers while collaborating with cross-functional...
Back End Engineer developing core systems for innovative insurance solutions.
Мы раcширяем команду и ищем .NET-разработчика для работы в долгосрочном проекте для американского заказчика. Проект связан с обеспечением безопасности на...
We are looking for a Golang engineer to support the development of an orchestration platform for data center networks. The team consists of less than 15 people, including a product owner, an architect, network engineers, and backend developers. We use Agile methodology. Our tech ...