Posted On 26 July

  • Software Engineer, Backend/Serve

    • Company Cogent Labs
    • No. of Openings 10+
    • Salary Not Disclosed
    • Work Type on-site

    Job Description :

    Job summary / 職務概要 :

    Cogent Labs is looking for a Software Engineer in Backend/Server Systems with 2+ years of relevant experience to help create services powered by AI algorithms. Successful candidates will join a highly skilled team, and should be able to help define, clarify, develop, test, and deploy high-quality backend solutions to various environments.

     

    Responsibilities and duties / 職務詳細 :

    • Working with other engineers in proper engineering practices through code review and pair programming (we code review 100% of PRs using GitHub)
    • Understanding and implementing backend architecture of new features in cooperation with other team members including our machine learning teams
    • Developing scalable and high performance cloud infrastructure and containerized applications
    • Improving and staying up to date (within reason) on new and safe technologies to use (we are a startup in a rapidly changing field)

     

    Qualifications and skills / 必要な資格やスキル :

    <Mandatory>

    • Bachelor's degree in computer science, software engineering, or related field
    • Strong coding and testing skills in Node.js (TypeScript/JavaScript) or Python
    • Familiarity with at least one testing framework and general testing methodologies
    • Experience building containerized applications (Docker, containerd)
    • Experience with Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure
    • Good communication skills in order to understand requirements from end users, product managers, technical team members or senior management.

     

    <Nice to have>

    • Experience with message-queue architectures and distributed systems
    • Experience with kubernetes, helm, flux, or other similar tools
    • Experience with CI/CD systems and practices
    • Experience with software security practices
    • Experience working with on-premises/offline installations
    • Japanese language ability.

     

    Team culture / チームカルチャー :

    The Cogent Labs engineering department is continuously working towards developing a culture improving and rewarding the following qualities:

    • Team effort: A cohesive team can be more effective than an isolated prodigy. Engineers are expected to work well in groups and look for opportunities to empower their colleagues.
    • Ownership: Take full responsibility for your own projects and tasks and if needed, cross over boundaries in order to successfully deliver your project.
    • Self-improvement: Create an environment where engineers can focus on their engineering tasks and self-improvement without excessive outside disturbances.
    • Experimentation: Engineers should have some freedom in experimenting with new ideas and technologies, as this ultimately could translate into building better products or the creation of valuable new IP.
    • Quality & Excellence: Maintaining a mindset of developing high quality features and code. We avoid cutting corners as much as possible.
    • Customer Service: Being customer focused, not only externally but internally as well. This means developing services that not only improve the experience of our end customers, but also being ‘customer service’ oriented within your team and the company as a whole by helping out others and sharing knowledge.

     

    Mindset that ideal candidate has / 求める人物像 :

    • Those who can empathize with Cogent Labs’ MISSION
    • Those who are team players, and who aim for higher goals
    • Those who have integrity and humility, and show respect and gratitude to others
    • Those who prefer open and transparent communication
    • Those who have a strong growth mindset
    • Those who can receive feedback positively and provide constructive feedback

    Information

    • HR Name :Human Resource
    • HR Email :contact@cogent.co.jp
    • HR Phone :+81 3-6773-1836
Top