Staff Full Stack Software Engineer
Seeq Corporation · Washington, DC · 3 days ago
Information TechnologyFull-time
About the role
Seeq creates cutting-edge data analytics software for industrial process data, serving sectors like pharmaceuticals, energy, and manufacturing. Our core product is a robust calculation engine capable of executing advanced math and machine learning algorithms on streaming time-series data. By leveraging generative AI, we enhance usability and accelerate outcomes for our users.
Responsibilities
- Design, build, and evolve complex software systems
- Build and deploy generative AI infrastructure and applications
- Own features end-to-end across frontend and backend codebases
- Solve problems with a focus on impact and excellence
- Mentor and guide junior engineers
- Collaborate through pair-programming and code reviews
Requirements
- A Bachelor's or Master's degree (or equivalent experience) in computer science, software engineering, or a related field
- Substantial professional experience in software development, with a solid record of designing, building, and evolving complex software systems over a period of years
- A strong understanding of software design principles, patterns, and best practices
- Expertise in building large React applications with TypeScript
- Expertise in one or more backend languages, such as Java, Kotlin, or Python
- Experience building and deploying generative AI infrastructure and/or applications
- Excellent problem-solving and analytical skills, with great attention to detail
- Proven leadership skills, with the ability to guide and mentor junior engineers
- Excellent communication and collaboration skills, and the ability to work effectively in a cross-functional team environment
- Familiarity with agile development methodologies and tools, such as Scrum or Kanban