Greenwood Village, CO, USA
4 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