Agile Programming Methodologies, Amazon Web Services (AWS), Application Programming Interface (API), Best Practices, Biotech and Pharmaceutical, Cloud Computing, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Cross-Functional, Data Analysis, Data Management, Data Processing, Design Patterns Programming Methodologies, Distributed Computing, Engineering, GCP (Good Clinical Practices), Java, Kotlin, Leadership, Leading Edge Technology, Manufacturing, Manufacturing/Industrial Processes, Mentoring, Microservices, Microsoft Windows Azure, Performance Tuning/Optimization, Process Capability, Product Management, Scalable System Development, Security Infrastructure, Software Design, Software Engineering, System Architecture, Team Player, Technical Leadership, User Interface/Experience (UI/UX), Work From Home
At Seeq, we develop advanced analytics solutions for industrial process data, enabling companies in pharmaceuticals, energy, and manufacturing to derive actionable insights. Our innovative platform integrates cutting-edge technologies and data-processing capabilities, connecting to complex data sources and delivering impactful analytics.
As a Staff Software Engineer - Platform, you will be instrumental in designing and building the core platform services that support scalable data analytics and efficient user experiences. Working as a key technical leader, you will collaborate closely with cross-functional teams including product management, UX, and fellow engineers to architect and implement robust, high-performance platform components.
You will focus on enhancing platform scalability, reliability, and extensibility, introducing modern cloud-native solutions and microservices architectures. Your responsibilities include evolving APIs, optimizing data pipelines, supporting multi-tenant environments, and integrating security best practices. You will also mentor and guide engineering teammates, ensuring high technical standards and effective collaboration.
Your Qualifications & Skills:
- Proficient in backend technologies with strong experience in JVM languages, particularly Java and Kotlin
- Deep understanding of distributed systems, microservices, and cloud platforms such as AWS, Azure, or GCP
- Experience building scalable, reliable platform services supporting data-intensive applications
- Expertise in API design, data pipelines, and integrating security practices in platform development
- Strong background in software design patterns, system architecture, and performance optimization
- Demonstrated leadership and mentoring skills, with experience guiding engineering teams
- Excellent communication and collaboration skills in a cross-functional and remote work environment
- Passion for continuous improvement and adopting modern development methodologies like Agile and CI/CD
You will thrive in a fast-paced, innovative environment where your contributions significantly impact the product and customers. A bachelor's degree in Computer Science or equivalent experience, along with multiple years of senior software engineering experience, is expected.