Internal Applications Engineer - Network Evolution
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
- Automate what slows us down. Dig into voice costing, routing, pricing, and carrier management workflows to find where work could be optimized - then build smart solutions using generative AI, workflow orchestration, and conventional software to fix it.
- Build internal tools teams actually love. Develop and maintain user-facing applications, deployed on the teamâs AWS and Snowflake infrastructure. We care a lot about reliability and clean user experiences.
- Configure and maintain integrations between Bandwidthâs operational platforms - ServiceNow, Drivetrain, TEOCO, Snowflake, and others - using Software to identify, orchestrate across systems and streamline workflows with best ROI.
- Support data pipelines. Help build and maintain workflows that land data from operational systems into Snowflake so downstream teams always have what they need.
- Put AI to work. Use LLM APIs (Anthropic, OpenAI, and others) to build solutions that surface insights, automate responses, and sharpen decision-making. Lean on AI-assisted tools like Claude Code as a daily part of your workflow.
- Write scripts that scale. Build Python and JavaScript automations to reduce repetitive work and extend capabilities across the teamâs stack.
- Test, ship, and iterate. Write tests alongside your code (not as an afterthought), collect feedback from real users, and keep making things better.
- Document as you go. Leave things better than you found them - clear documentation of what you built, why, and how to operate it.
- Collaborate with people who care. Work with teammates across Network Strategy, carrier relations, pricing, cost management and finance to understand what they need, share what youâre building, and help new tools land well.
Requirements
Education: Bachelorâs degree in Computer Science, Data Sciences, Information Technology, or a related field - or equivalent hands-on experience., * Python and/or JavaScript in a production or project context
- REST API integration, in any language or platform
- Familiarity with workflow automation platforms
- Experience with SQL and Snowflake
- Regular use of AI development tools (Claude Code, Cursor, Copilot, or similar)
- Experience with automated testing frameworks like Pytest or Vitest - you write tests alongside code, not after the fact
- Exposure to developing in cloud platforms like AWS
Technical Skills
- Software fundamentals: functions, data structures, control flow, and writing code other people can read and maintain
- Ability to read API docs, parse error messages, and diagnose issues on your own
- Understanding of authentication patterns (API keys, OAuth, tokens) and when to use them
- Familiarity with JSON, webhooks, and event-driven patterns
- Basic understanding of containerization and cloud deployment
- Ability to build and maintain databases, create schemas, and generate SQLâs
- Understanding of data security and privacy best practices
Soft Skills
- You communicate clearly - whether youâre working with an engineer or a business stakeholder
- You adapt well when priorities shift (and they will)
- You follow a problem until you truly understand it, not just until it stops throwing errors
- You take quality seriously: documentation, testing, and clean code matter to you
Bonus Points
- Basic knowledge of Voice Telecom Networks
- You can write working Python, Java and debug problems independently
- You use Git as a habit - commit often, review incrementally
- You can explain what you built, the tradeoffs you made, and how to run it in production
- Youâre genuinely curious and persistent - you like understanding why, not just what
Benefits & conditions
At Bandwidth, weâre pretty proud of our corporate culture, which is rooted in our âWhole Person Promise.â We promise all employees that they can have meaningful work AND a full life, and we provide a work environment geared toward enriching your body, mind, and spirit. How do we do that? WellâŚ
- 100% company-paid Medical, Vision, & Dental coverage for you and your family with low deductibles and low out-of-pocket expenses.
- All new hires receive four weeks of PTO.
- PTO Embargo. When you take time off (of any kind!) youâre embargoed from working. Bandmates and managers are not allowed to interrupt your PTO - not even with email.
- Additional PTO can be earned throughout the year through volunteer hours and Bandwidth challenges.
- âMahalo momentsâ program grants additional time off for lifeâs most important moments like graduations, buying a first home, getting married, wedding anniversaries (every five years), and the birth of a grandchild.
- 90-Minute Workout Lunches and unlimited meetings with our very own nutritionist.
Are you excited about the position and its responsibilities, but not sure if youâre 100% qualified? Do you feel you can work to help us crush the mission? If you answered âyesâ to both of these questions, we encourage you to apply! You wonât want to miss the opportunity to be a part of the BAND.
About the company
At Bandwidth, we shape how the world connects. Weâre the global communications software company and Tier 1 network operator with global reach. The voice, messaging, and emergency services infrastructure behind the brands and apps you use every day.
Because we own the network we build on, the problems youâll solve here are bigger, more complex, and more impactful. And as communications shifts to AI, weâre the infrastructure layer making it possible.
We call ourselves BANDmates because building something this big takes collaboration, different perspectives, and the freedom to bring your authentic self to the table.
Weâre experts who speak like humans. Ready to build whatâs next? #JoinTheBand
What We Are Looking For:
Bandwidthâs Network Strategy team manages the systems behind voice network costing, routing, pricing, and carrier relations. Weâre looking for an Internal Applications Engineer who loves building things that make peopleâs work smarter - someone who can craft the internal tools, automations, and AI-powered solutions that keep our network running smoothly and efficiently.
Youâll work across the full stack - Python scripts, API integrations, React apps, and Snowflake pipelines - and youâll use AI development tools as a core part of how you work. If you get excited about solving real operational problems with smart engineering, this is the role for you.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Navigating the AI Shift
How to Answer the Interview Question: âWhy Do You Want to Be a Software Engineer?â
Is Software Engineering Over-Saturated?