Greenwood Village, CO, USA
10 days ago
Software Engineer
Kforce is immediately seeking an experienced Software Engineer in support of our enterprise telecommunications and mass media client based in Greenwood Village, CO. Key Responsibilities: Time-Series Database Development and Optimization: * Design, implement, and maintain robust time-series databases such as Apache Druid and Apache Pinot * Optimize system performance, ensuring high throughput and low latency in data processing pipelines * Troubleshoot and resolve complex issues related to data ingestion, query performance, and system stability * Implement data retention policies and manage system resources efficiently High-Scale API Development: * Design and develop high-performance, scalable APIs using NodeJS (or other relevant technologies like Python) * Implement RESTful APIs to serve processed data to various client applications * Optimize API performance to handle high-concurrency scenarios * Implement caching strategies and other performance optimization techniques Daily Operations and SLA Management: * Monitor system health and performance, ensuring all SLAs are met * Develop and maintain automated monitoring and alerting systems * Participate in on-call rotations to provide 24/7 support for critical systems * Conduct regular system audits and performance-tuning sessions CI/CD and DevOps: * Implement and maintain CI/CD pipelines using GitLab * Automate deployment processes for AWS environments * Collaborate with the Infrastructure team to optimize infrastructure provisioning and management * Implement infrastructure-as-code practices using in-house tools built on top of technologies like Terraform or CloudFormation Database Management and SQL Optimization: * Write complex SQL queries to extract insights from large datasets
Confirm your E-mail: Send Email