Job Overview
WargamingUSA is seeking an experienced and innovative Mid-Senior Software Developer to join our HYBRID Business Intelligence team in Austin, TX. The ideal candidate will lead the development of advanced BI tools for data ingestion, monitoring, ETL processes, and creating intuitive user interfaces for our clients. This role demands a solid foundation in software development principles, proficiency in a modern programming language (preferably Python), and an in-depth interest in data engineering and architecture.
Reports to
Data Engineering Team Lead
What will you do?
-
Lead the design, development, and maintenance of BI tools and applications for data ingestion, transformation, and visualization.
-
Collaborate with data engineers and data scientists to understand data sources, workflows, and requirements.
-
Develop and optimize data collection modules for APIs, RDBMS, and Kafka.
-
Create UI interfaces for BI Tools.
-
Design and maintain scalable and efficient data storage solutions, including data lakes and warehouses.
-
Ensure the high performance and responsiveness of BI tools.
-
Take initiative in creating system architecture, component design, and modular development practices.
-
Mentor junior developers and contribute to team knowledge-sharing efforts.
-
Stay updated on and influence emerging BI technologies and methodologies.
What are we looking for?
-
Bachelor’s degree in computer science, Information Technology, or related field.
-
At least 5 years of experience in software development with a strong track record in Python or similar modern programming languages.
-
Advanced knowledge in object-oriented programming (OOP) and functional programming (FP) concepts.
-
Proven experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
-
In-depth understanding of the software development life cycle (SDLC) and agile methodologies.
-
Expertise in Data Structures and Algorithms: Proficient understanding of various data structures (such as arrays, linked lists, trees, graphs) and algorithms (such as sorting and searching), enabling efficient data manipulation and storage.
-
Expert knowledge of Design Patterns (Singleton, Observer, Factory, Strategy, and Decorator etc.) and software architecture principles, including but not limited to SOLID principles.
-
Experience in cloud application development and deployment, preferably with AWS.
What additional skills will help you stand out?
-
Advanced experience with data collection from APIs, RDBMS, and Kafka.
-
Expertise in SQL and MPP databases like Snowflake, Athena, Impala.
-
Deep understanding of data warehouse and data lake architectures (Lambda, Kappa).
-
Comprehensive understanding of data modeling and ETL processes.
-
Exceptional problem-solving and analytical skills.
-
Strong leadership, communication, and collaboration abilities.
-
Ability to work in a fast-paced and dynamic environment.
-
Passion for continuous learning and embracing new technologies and methodologies.
Benefits
Benefits and perks are tailored to the local market and culture. Our benefits in Austin include:
-
Video game areas, Table tennis set up and more...
-
Health Insurance (including family coverage), 401k plan
-
Mental well-being program (iFeel)
-
Wellbeing perks (Dedicated Well-being room)
-
Home internet partial reimbursement
-
Career development and education opportunities within the company
-
Employee discounts
-
Personal Gaming Account
-
Coffee, fruits, snacks in the office
-
Company events
-
Seniority Awards
-
Referral program - you can recommend the best talents to the Company and receive a reward
Wargaming is an award-winning online game developer and publisher headquartered in Nicosia, Cyprus. Operating since 1998, Wargaming has become one of the leaders in the gaming industry with 15 offices worldwide, including studios in Chicago, Prague, Shanghai, Tokyo, and Vilnius. Our diverse and multicultural team works together to deliver a top-class experience to millions of players who enjoy Wargaming's titles across all major gaming platforms. Our flagship products include free-to-play hits World of Tanks, World of Warships and World of Tanks Blitz.
Please see Wargaming Candidate Privacy Policy for details on how Wargaming uses your personal data.
What We Do
Wargaming is an award-winning online game developer and publisher headquartered in Nicosia, Cyprus. Delivering legendary games since 1998, Wargaming has grown to become one of the leaders in the free-to-play MMO gaming industry with 5,000+ employees in multiple offices around the world.
Over 200 million players enjoy Wargaming’s titles, including the top-of-the-line projects World of Tanks, World of Warships, World of Tanks Console, and World of Warships Legends, across all major gaming platforms.
Today, we also actively create mobile products within the MS-1 studio that develops colorful games for mobile and portable platforms. The team's portfolio includes the World of Tanks Blitz cross-platform shooter that has been downloaded more than 120 million times worldwide.
A career with our company means always meeting interesting challenges and gaining valuable experience while working with world-class experts. Take your place among our passionate and experienced team and bring out the best in yourself at Wargaming!