Software Engineer
Full Time · CTO: Engineering · Hybrid· USD 90000 - 115000 / year
Coppell, Texas, United States
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.
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
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
Autofill application
Save time by importing your resume in one of the following formats: .pdf or .docx.