Senior Software Developer

Full job description

Position Summary:

As a Senior Software Developer at Trebuo Inc., you will play a pivotal role in integrating large systems, automating processes, building products, and developing services. Working closely with our senior engineering team, you will establish best practices, offer innovative solutions to complex problems, rapidly prototype ideas, and drive them to implementation.

About Our Team:

At Trebuo Inc., we are a globally recognized provider of cybersecurity solutions, safeguarding the critical infrastructure, data, and intellectual property of governments and corporate enterprises. With over two decades of experience, our team of cybersecurity experts is dedicated to combating advanced cyber threats. Our mission is to enhance organizations’ cybersecurity posture while reducing compliance costs.

What You’ll Do:

  • Translate requirements into robust solutions, write code, and collaborate with cross-functional teams.
  • Lead the discovery phase of medium to large projects to devise high-level designs.
  • Demonstrate compliance with company policies and procedures, upholding ethical standards.
  • Provide and implement business solutions, offering support when needed.
  • Troubleshoot business and production issues effectively.
  • Collaborate with application engineers and data scientists to define data product requirements.
  • Develop and maintain data schemas, dictionaries, and metadata definitions.
  • Build and maintain data systems and implement data quality monitoring processes.
  • Debug and optimize data pipelines for efficiency and reliability.

What You’ll Bring:

  • Bachelor’s degree in Computer Science and 4 years of relevant experience, or 6 years of experience without a degree.
  • Master’s degree in Computer Science or related field and 5 years of relevant experience.
  • Proficiency in Python programming language.
  • Familiarity with coding languages (e.g., C++, Java, JavaScript) and frameworks/systems (e.g., AngularJS, Git).
  • Experience with CSS, HTML, and XML.
  • Strong understanding of IP networking.
  • Experience with dependency management, source control, and issue tracking in secure environments.
  • Familiarity with Agile development methodologies.
  • Experience with software design and development in a test-driven environment.
  • Ability to quickly learn new languages and technologies.
  • Excellent communication skills and attention to detail.
  • Resourcefulness and strong troubleshooting aptitude.
  • Experience in building and mentoring software development teams.

Minimum Qualifications:

Option 1: Bachelor’s degree in relevant field and 3 years of experience OR 5 years of experience without a degree, with proficiency in Python OR JavaScript, CSS, HTML, & XML.
Option 2: 5 years of experience in software engineering or related area, with proficiency in Python OR JavaScript, CSS, HTML, & XML.

Preferred Qualifications:

Master’s degree in relevant field and 2 years of experience, with proficiency in Python, JavaScript, CSS, HTML, & XML.

Work Location:

Remote

Equal Opportunity Employer:

Trebuo Inc. is an Equal Opportunity Employer committed to fostering diversity and inclusion.

Job Category: Software Developer
Job Type: Full Time Part Time Remote
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx