Senior Software Engineer - USDS jobs in United States
cer-icon
Apply on Employer Site
company-logo

TikTok · 4 months ago

Senior Software Engineer - USDS

TikTok is the leading destination for short-form mobile video, and they are seeking a Senior Software Engineer to join their AI-native team within the U.S. Data Security division. The role focuses on leveraging AI tools to migrate legacy business applications to modern open-source solutions, ensuring high code quality and collaborating with cross-functional teams.

Content CreatorsContent DiscoveryMedia and EntertainmentSocial MediaVideo
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Accelerate Development with AI: Use AI-assisted development tools to write, test, and debug code more efficiently, focusing on the core logic needed to build and integrate the new open-source applications using Python and JavaScript
Lead Technical Development & Strategy: Take ownership of the technical direction, from initial design to implementation, with the goal of a seamless transition to open-source platforms
Drive Strategic Migration: Work with cross-functional partners to identify key migration challenges that can be solved with AI, ensuring a smooth and rapid transition for business applications. Develop intelligent agents and workflows that can understand, analyze, and assist in the porting of business logic, data, and user configurations to new open-source systems
Collaborate Cross-Functionally: Work closely with internal stakeholders and teams to understand business application requirements, pain points, and to ensure the new open-source solutions meet operational needs
Ensure Code Quality and Scalability: Maintain high standards for code quality and system reliability, ensuring that all solutions, while developed with AI assistance, meet our requirements for performance and security

Qualification

PythonJavaScriptContainerization technologiesCloud environmentsGenerative AIAutomation agentsArchitectural designUser interface designDevOps practicesTechnical initiativeCollaboration

Required

5+ years of experience in software development with a strong focus on backend systems
Proven proficiency in full stack web development using languages like Python and JavaScript for building robust, scalable applications
Experience with containerization technologies and cloud environments (e.g., Kubernetes, OCI, AWS)
Demonstrated ability to work collaboratively and drive technical initiatives independently in a dynamic, fast-paced environment

Preferred

Hands-on experience with generative AI and large language models (LLMs), including their application in coding, automation and data analysis
Experience in designing or developing automation agents or similar intelligent systems
Demonstrated ability to contribute to architectural design, translate business goals into a technical vision, and make sound, data-driven decisions
Experience with user interface designing keeping user experience at the forefront
Experience with AI enabled tools like Devin, Replit, cursor, zapier etc. along with A strong understanding of DevOps practices and CI/CD pipelines

Benefits

Employees have day one access to medical, dental, and vision insurance
A 401(k) savings plan with company match
Paid parental leave
Short-term and long-term disability coverage
Life insurance
Wellbeing benefits
10 paid holidays per year
10 paid sick days per year
17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)

Company

TikTok is a short-form video entertainment app and social network platform. It is a sub-organization of ByteDance.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
N Ali Mohamed
CEO
linkedin
leader-logo
Blake Chandlee
VP Global Business Solutions
linkedin
Company data provided by crunchbase