Software Python Engineer
Are you “Python-centric,” and does using Python to help maintain and enhance software and hardware system performance for custom robotic platforms interest you? If so, we have an opportunity for you to help refine our hardware and software designed to triage, analyze, and grade connected devices (cell phones, etc.) You will work with our Engineering and R&D teams to build and perfect our cutting-edge integrated hardware platforms to enhance productivity, stability, and throughput. This is a great opportunity for those engaged by robotics, problem-solving, and connected devices. Help us build for tomorrow what was often only imagined yesterday.
Apply today and learn more by sending your resume to ron.bell at apkudo.com
What you own (responsibilities)
We are agile, and so our days and duties can vary. In this role, you own and are responsible for delivering to your colleagues:
- Work primarily in Python to support critical software systems for our custom hardware and software platforms.
- Enhance and debug Python applications.
- Diagnose and solve issues in an Ubuntu Linux Desktop environment.
- Help maintain the related software and work with our Engineering and R&D teams to improve user experience and throughput at our custom workstations.
- Work with our Engineering, R&D, Program, and Product teams to improve our internal and external customer experience with our custom automated lines and workstations
- Use Python and other systems and processes to enhance productivity, preserve stability, ensure consistent APIs, and enhance system speed.
- Use AWS CloudWatch to monitor and diagnose issues, and build alerts to notify stakeholders in real-time of issues occurring.
What you bring (experience and qualifications)
We come together to deliver for each other and our customers, and we know there are many paths to performing well. We will expect you to come up to speed fast and deliver great work without too much guidance. We think it would be hard to do that in this job without specialized education or proven successful experience in:
- BS in Computer Science or a related field preferred. A Master's in Computer Science is a plus.
- Relevant experience may substitute for and/or augment relevant degrees.
- 1-9 years of experience working with software in a production environment.
- 2+ years of experience in Arduino, Ansible, Docker, Linux tool-development, or similar products
- 1+ years of Python experience and interest in designing, implementing, debugging, and testing experience required.
- Experience working with software and hardware components for user-facing applications.
- Skills in SQL, Linux, Ansible, JavaScript, Arduino, Docker, or similar products.
- Exposure to robotics and warehouse automation is a plus.
- Strong communications and problem-solving skills with an attention to detail.
If you think differently and know that you can do the job well, apply and show us!
What we expect from everyone:
What does it take to be successful with us? We expect ourselves and each other to:
- Put people first (by helping others be at their best-and making sure we are, too)
- Communicate clearly (by speaking candidly, regularly, and respectfully to everyone)
- Own our work and the outcomes (by taking personal ownership to deliver on the commitments we make to our colleagues and our customers)
- Trust and be trustworthy (by acting with integrity and providing excellent work for each other and our clients)
- Value everyone’s voice (because it’s all about the best ideas-not bureaucracy).
What you can expect from us:
- 4 weeks of time off every year. Most of it doesn't roll over because we know we won't use it otherwise - and we know using it makes us better at our work and to each other.
- Flexible working hours and schedules (some positions-like this one-will do some on-call weekend work on occasion, but we expect you to take time off during the week to make up for it)
- Casual dress
- A company-paid Google Pixel phone or a monthly credit to apply for your tech needs (including upgrading your bandwidth)
- 12 paid holidays, including Juneteenth and the day after Thanksgiving
- A monthly wellness stipend that you can use for things like a meditation app, standing desk, gym equipment, etc.
- 401(k) matching up to 4%
- Up to $5,250/year for certification, continuing education, and tuition reimbursement.
- Insurance coverage we’re proud of for you, your family, and your spouse or domestic partner. We pay 100% of the cost of coverage for you for vision (through VSP), dental (through Guardian Dental), and some medical plans (through United Health Care, the largest health insurance company in the U.S.).
- HSAs, FSAs (health care, dependent care), and commuter benefits to reduce what you have to pay for these parts of your life
The fine print:
You also must be able to travel as needed (roughly 0-5% of your time). Potential travel locations include customer sites in and around the DFW area, Nashville, Baltimore, or to other sites as we grow. In general, this is not a travel-centric role.
The physical requirements include prolonged periods sitting at a desk and working on a computer (though you can use the tech benefit to create whatever desk style works best for you).
We are an agile organization, and so the duties and description of this role (like every other at Apkudo) may change at any time as we adapt.
This position is exempt under the Fair Labor Standards Act (FLSA).
About Apkudo
Apkudo is the developer of software and hardware platforms for the management of the connected device supply chain. Through an applied combination of artificial intelligence, advanced analytics, and sophisticated automation, our platforms help manage the world of devices for all supply chain stakeholders by injecting intelligence and transparency throughout the entire device lifecycle: from design, development, testing, and certification to forward and reverse logistics. We test and certify, test and triage, and provide our stakeholders (OEMs, Carriers, Insurers, and 3PL) with the data to help them balance device quality, velocity, and precision across all supply chain processes to optimize device experiences and device value.
We are committed to equal employment opportunity and a workplace culture where everyone is respected and connected. We consider all applicants fairly and regardless of national origin, race, religion, color, sex (including pregnancy and sexual orientation), disability, or genetic information.