Return to jobs list

Software Engineer

Full Time · CTO: Engineering · Hybrid· USD 90000 - 115000 / year

Coppell, Texas, United States

About Job

Join Apkudo and bring your unique skills to a team where innovation and impact go hand in hand! In this role, you'll use your Python skills to help maintain and enhance system performance for custom software and hardware platforms. If you're “Python-centric” and enjoy programming to support critical warehouse and mobile device-related systems, this is a great opportunity for you.

You'll be responsible for building, maintaining, and improving software that processes data from devices and refines shipping, receiving, and triage workflows for returned connected devices. Working closely with our Engineering and Product teams, you'll contribute to the development of cutting-edge integrated software and hardware platforms that drive automation, productivity, and system stability. This role is ideal for those who thrive on growth, challenges, connected devices, and robotics.

Skills & Qualification

  • BS in Computer Science or related field

  • Relevant experience may substitute for and/or augment relevant degrees

  • 3+ years of experience working with Python

  • 2+ years of SQL experience with PostgreSQL experience ideal

  • 1+ years of AWS Cloud or similar cloud experience required

  • Exposure to warehouse automation is a plus

  • Ability to document requirements and specifications

  • Strong communication and excellent problem-solving skills

  • Strong understanding of software development life cycle and methodologies

  • Excellent problem-solving skills, with the ability to think critically and creatively

  • Cross-functional team collaboration and leadership skills

  • Self-motivated and proactive, with a strong desire to learn and grow

Responsibilities

  • Work primarily in Python to support critical software systems for our custom software and hardware platforms

  • Enhance and debug Python applications to ensure system speed and stability

  • Use Python, PostgreSQL, and other systems and processes to enhance productivity, preserve stability, ensure consistent APIs, and enhance system speed

  • Work in an Ubuntu/Linux desktop environment to maintain and enhance system performance

  • Work in a cross-functional distributed team environment to collaborate with Engineering and Product teams

  • Develop and maintain software that processes data from devices and refines shipping, receiving, and triage workflows for returned connected devices

  • Contribute to the development of cutting-edge integrated software and hardware platforms that drive automation, productivity, and system stability

  • Collaborate with cross-functional teams to design, develop, and deploy software features and products

  • Write clean, well-documented, and efficient code that adheres to industry standards and best practices

  • Stay up-to-date with industry trends and emerging technologies, and apply that knowledge to drive innovation and improvement

Made with