Staff, Software Engineer

extra holidays
Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's degree in computer science, software engineering, or related field., At least 10 years of professional experience in software development., Expertise in programming languages like Java, C#, Python, or JavaScript., Strong understanding of software design principles, cloud technologies, and leadership skills..

Key responsibilities:

  • Lead the design and development of complex software systems.
  • Mentor and coach junior engineers to promote best practices.
  • Drive innovation by implementing new technologies and frameworks.
  • Collaborate with cross-functional teams to shape the technical direction.

Seeq Corporation logo
Seeq Corporation Computer Software / SaaS SME http://www.seeq.com
51 - 200 Employees
See all jobs

Job description

Seeq creates cuttingedge 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 timeseries data. By leveraging generative AI, we enhance usability and accelerate outcomes for our users.

As a fully remote company, Seeq fosters collaboration using tools like Zoom, Slack, and our own Qube Virtual Office. With a focus on agile principles, our team of talented engineers is dedicated to building products that exceed customer expectations while nurturing a supportive, collaborative environment.

What You Will Do

As a Staff Software Engineer at Seeq, you will play a critical role in shaping the technical direction and architecture of our software platform. You will lead the design and development of complex software systems, working closely with crossfunctional teams including product managers, designers, and other engineers. You will mentor and coach junior engineers, guiding them in best practices and helping them grow their skills. You will be a technical leader, driving innovation and spearheading the implementation of new technologies and frameworks.

Your Passion:

Passionate about crafting exceptional software, you revel in the art of designing and building with elegance, extensibility, and maintainability as your guiding principles.

Your Skills:

Renowned as one of the most productive engineers in your company, your commitment to continuous improvement sets you apart. Always striving to perfect your craft, you excel as a teammate, consistently coming up with innovative solutions. You possess an innate ability to identify areas for improvement without waiting for them to be pointed out. Your track record includes swift product and feature deliveries, showcasing proficiency in a continuous delivery model.

Meticulous and detailoriented, you advocate for unit testing, continuous integration, and elegant solutions. Bugs are your adversaries, and you take pleasure in immediately addressing them. Eliminating technical debt while refactoring code excites you.

Collaboration:

Eager to collaborate through pair programming and contribute to team acceleration, you consistently review and provide actionable feedback on code. Your passion extends to being one of the most product and userfocused engineers. Because you actively engage with customers, you can articulate the rationale behind features and explain pain points for your fellow engineers.

Adaptable, versatile, and quick to learn, you bring fresh technologies and methodologies to the team, establishing yourself as a technological thought leader. Your influence is felt as you mentor colleagues, meeting deadlines through effective planning, prioritization, and accurate estimates.

The Tech Stack:

Comfortable across the tech stack, you excel in a JVM language or Python for backend functionality. Your expertise extends to databases, distributed computing, and cloud platforms, showcasing your proficiency in at least one of these technologies. Working on the front end, you craft visually appealing pages for our Typescript + React application.

Your Drive:

Driven by a desire for impact beyond individual contributions, you possess a holistic view, working seamlessly across boundaries for the benefit of the product and its users. Proactive in seeking and providing feedback, you maintain open communication about growth opportunities with your manager(s) and colleagues.

Armed with a bachelor’s degree in computer science or equivalent experience, you bring years of experience as a staff or principal software development engineer, leading successful multideveloper efforts.

Travel:

Occasional travel is not a deterrent for you; in fact, you welcome facetoface interactions with colleagues. Seeking worklife balance, you aspire to contribute your skills to a startup with a promising future, surrounded by a diverse group of intelligent, collaborative individuals.

Requirements

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Collaboration
  • Communication
  • Detail Oriented
  • Mentorship
  • Problem Solving

Software Engineer Related jobs