A company is looking for a Senior Software Engineer I - Java (Time Series Data).
Key Responsibilities
Manage the entire lifecycle of projects or features, including design, development, and deployment
Develop Java software for the company's products and improve code structure for maintainability
Conduct code reviews and assist other engineers while ensuring work meets quality standards
Required Qualifications
3-5 years of software engineering or development experience
2-4+ years of experience with high-level programming languages such as Java, Kotlin, C++, or C#
Solid understanding of concurrent programming and computer science concepts
Experience with relevant tool suites like IntelliJ, Git, and Webpack
Experience with architecting time-series or column-store databases is preferred
Senior Software Engineer • Memphis, Tennessee, United States