Keywords Studios logo
Keywords Studios

International technical and creative services provider to the global video games industry and beyond.

Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 10,001+Since 1998H1B No SponsorCompany SiteLinkedIn

Location

Japan

Posted

5 days ago

Salary

¥4,200K - ¥6,600K / year

Seniority

Mid Level

Job Description

Software Engineer

Keywords Studios

Role Description This position requires you to reside in Japan during your employment with Wizcorp. Wizcorp is looking for Software Engineers for a selection of diverse fields. Depending on your background, skills, and experience we’ll find the most suitable role within our teams for you. We value human skills and character as much as we do experience and proficiency. Is this job for me? 👨‍🦰👩‍🦳🧑‍🦲 - You have a few years of work experience developing software professionally. - C++ and C# are core programming languages in your toolbox, even though you might be using one or two other languages for your daily tasks. - You’re not afraid to deep-dive into the engine and code bases to make some improvements. Sounds like you? Then this job is for you! Typical day 🎮📆🕹️ - You might start with an hour of looking over some code with a senior engineer. - You then might have the opportunity to look at optimizing a piece of AI logic, discussing as necessary with a specialist in the area. - In the afternoon you may spend some time working with game designers and artists to complete feature integration. The ideal candidate will be able to: - Design, test, and debug own code without assistance from other engineers. - Break down features into engineering tasks and work with other engineers to complete them. - Have an interest in working on both games and their surrounding tooling. - Confidently communicate with all members of the company. Qualifications - Strong software development fundamentals, design theory, and development processes. - Excellent debugging skills. - Excellent written and verbal communication. - Willingness to work as part of a team and contribute to technical discussions. - Eager to learn from reviews and constructive feedback. - Strong personal time management. - University degree in Engineering, Computer Science, or related discipline; or relevant professional experience. - For Japan-based candidates: 3+ years of professional software engineering experience and at least 1 year of experience in the video game industry. - For overseas-based candidates: 7+ years of professional software engineering experience, and at least 4+ years of experience in the video game industry. - Must have experience with C++ and C#, backed with Go. - Demonstrable Software Engineering ability. - Experience with Git or other version control systems. - Experience with multiple programming languages. - At least conversational Japanese proficiency - JLPT N3 or above. - English proficiency (ability to read, write, and discuss technical matters). Requirements - Experience with game engines such as Unity, Unreal, or proprietary engine code. - Understanding of 2D and 3D math. Benefits - Monthly allowance for home office equipment and supplies (15,000 JPY/month). - Private language tutoring (Japanese and/or English). - Commute fees (however, train passes are not reimbursed). - Weekends and national holidays. - Summer/winter vacation: 5 days per year (paid, applicable after the probation period). - Annual Paid Leave: 10 days per year (first year, following the probation period). - Bereavement/funeral leave. - Sick leave: 5 days per year (paid, applicable after the probation period). - Social insurance. - Parental leave.

Related Job Pages

More Software Engineer Jobs

Keywords Studios logo

Video Game Engine Programmer

Keywords Studios

International technical and creative services provider to the global video games industry and beyond.

Full TimeRemoteTeam 10,001+Since 1998H1B No Sponsor

Role Description Wizcorp is looking for Game Engine Programmers to work on exciting projects for next-generation consoles. Depending on your background, skills, and experience we’ll find the most suitable role within our teams. You have a few years of work experience working with custom engines and have released games on consoles. You live and breathe C++, and you’re not afraid to deep-dive into the engine architecture itself to make some improvements. Typical day: - Reviewing code from other engineers and ensuring they meet quality expectations. - Developing systems and related utilities for custom proprietary engines. - Integrating a rendering engine that fits well within the existing codebase. - Making architectural changes to accommodate new engine features. - Working on save data management, job system, memory management, or any development support feature. The ideal candidate will be able to: - Design, test, and debug own code without assistance from other engineers. - Break down large features into engineering tasks and work with other engineers to complete them. - Decipher and understand complex systems. - Mentor engineers in engine development best practices. - Develop systems with a strong focus on optimization and performance. - Have an interest in working on different parts of a game engine (Rendering, Animation, Audio,...). - Confidently communicate with all members of the company. Qualifications - Ability to write clean, readable, performant code and design the architecture around it. - Excellent debugging and optimization skills. - Excellent written and verbal communication. - Knowledge of existing optimization techniques. - Focus on performance and performance analysis. - Strong math skills. - Willingness to work as part of a team and contribute to technical discussions. - Eager to both provide and receive constructive feedback for continual growth. - Strong software development skills, design theory, and development processes. - Strong personal time management. - Experience in one or multiple of the following: - Creation of Rendering engines. - Implementation of Animation specific tools. - Development targeting PlayStation platforms. - Development targeting Microsoft platforms. - Familiarity with other target platforms (Nintendo, PC, mobile). Requirements - University degree in Engineering, Computer Science or related discipline; or relevant professional experience. - For Japan-based candidates: 3+ years of professional software engineering experience and 2+ years of professional experience developing custom engine. - For overseas-based candidates: 7+ years of professional software engineering experience, and 5+ years of professional experience developing custom engine. - Solid software engineering abilities (good code hygiene, familiarity with various coding patterns, etc.). - Strong experience with C++ and proficiency in C# (WPF). - Comfortable with source code management systems (Git, SVN, Perforce, etc.). - At least conversational Japanese proficiency - JLPT N3 or above. - English proficiency (ability to read, write, and discuss technical matters). Benefits - Monthly allowance for home office equipment and supplies (15,000 JPY/month). - Private language tutoring (Japanese and/or English). - Commute fees (however, train passes are not reimbursed). - Weekends and national holidays. - Summer/winter vacation: 5 days per year (paid, applicable after the probation period). - Annual Paid Leave: 10 days per year (first year, following the probation period). - Bereavement/funeral leave. - Sick leave: 5 days per year (paid, applicable after the probation period). - Social insurance. - Parental leave.

Japan
¥4,800K - ¥7,200K / year

Sr Software Engineer

Enverus

Enverus, founded in 1999, is a leading energy-focused SaaS company that provides comprehensive data and analytics solutions across the energy sector. The company emphasizes a cultu

Full TimeRemoteTeam 1,800Since 1999

Description Senior Software Engineer Why YOU want this position At Enverus , we're committed to empowering the global quality of life by helping our customers make energy affordable and accessible to the world. We are the most trusted energy-dedicated SaaS company, with a platform built to maximize value from generative AI, and our innovative solutions are reshaping the way energy is consumed and managed. By offering anytime, anywhere access to analytics and insights, we're helping our customers make better decisions that help provide communities around the world with clean, affordable energy. The energy industry is changing fast. But we've continued to lead the way in energy technology, creating intelligent connections across the entire energy ecosystem, from renewables, power and utilities to oil and gas and financial institutions. Our solutions create more efficient production and distribution, capital allocation, renewable energy development, investment and sourcing, and help reduce costs by automating crucial business operations. Of course, this wouldn't be possible without our people, which is why we have built a team of individuals from a diverse range of backgrounds. Are you ready to help power the global quality of life? Join Enverus , and be a part of creating a brighter, more sustainable tomorrow. We are currently seeking a Senior Software Engineer for Enverus Trading & Risk in Spokane, Washington. You will partner with engineering teams responsible for building and evolving our customer-facing software products, delivering reliable, scalable, and secure capabilities that create measurable customer value. You will partner closely with Product Management to define and execute short- and long-term roadmaps, oversee releases across multiple product areas, and grow engineering talent and leadership. Engineers on this team own systems end-to-end, including architecture, implementation, observability, reliability, and operational support. What you'll Do - Design and maintain complex and high-throughput data ingestion and processing pipelines - Take ownership of existing systems and services, redesigning them as necessary to reduce complexity or leverage new technologie s - Lead architectural initiatives and influence engineering standards across team What you'll have - BS in Computer Science, or equivalent experience - Significant experience working with data rich applications and pipelines - Experience learning and working in a highly complex domain (trading and risk or power systems is a plus) - Proven success in delivering highly reliable and scalable software systems - Experience building backend applications using C# ( Windows systems programming is a plus) - Experience using SQL and no -SQL databases - Experience on event-driven applications - Familiarity with Kubernetes on GCP or AWS Our technology stack - C#, Java - SQL Server, MongoDB - AWS EventBridge , Kafka - Kubernetes, Docker, AWS, Argo - Terraform - Grafana What We Offer - Fast paced environment with a strong team and interesting products - Competitive Compensation Package - Medical, Dental, and Vision Plan - Retirement Savings Plan 401(k) Salary Range: 80,000-100,000

United States
$80K - $100K / year
Boeing logo

Senior Software Engineer

Boeing

A leading global aerospace company and top U.S. exporter, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. Our U.S. and global workforce and supplier base drive innovation, economic opportunity, sustainability and community impact. Boeing is committed to fostering a culture based on our core values of safety, quality and integrity.

Part TimeHybridTeam 10,001+Since 1916H1B Sponsor

Title: Senior Software Engineer Location: Annapolis Junction, Maryland Job ID; 7556 Category; Engineering - Software Job Description At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Senior Software Engineer Why This is an Exciting Role: As a Senior Software Engineer at Boeing Intelligence & Analytics you will be responsible to: ·Design, develop, test, deploy, maintain and enhance software solutions ·Provide technical leadership on high-impact projects ·Facilitate alignment and clarity on goals, outcomes, and timelines ·Analyze user requirements to derive software design and performance requirements ·Work closely with the Chief Engineer to define feature specifications and build products ·Conduct design and code reviews. ·Work on problems of diverse scopes where analysis of data requires evaluation of identifiable factors. ·Demonstrate good judgment in selecting methods and techniques for obtaining solutions. ·Complete medium to large features (each with many tasks) independently without guidance. ·Identify and drive changes as needed for assigned codebase, product area, or systems. What Makes BI&A Different: As a fully owned subsidiary of The Boeing Company, BI&A offers an optimal mix of a small company environment with exceptional opportunities supported by a large corporation. Every day, Boeing Intelligence & Analytics supports global missions by building and delivering intelligence, analytics, and cyber solutions that enable users to advance national security. From hardware and software engineering solutions to analytics that keep this nation safe, we create value that meets users’ needs. With vibrant partnerships and innovative approaches, we serve the Intelligence Community through innovation and vision. We have provided our customers with the tools needed to counter evolve global and cyber threats, and to improve wartime decision-making. ·Our talented employees bring software development, systems engineering, and advanced analytics expertise. ·We offer numerous prime contract opportunities with customers headquartered in Maryland, Virginia, and the District of Columbia, as well as subcontract opportunities that align with our areas of focus and additional opportunities nationwide through our parent company. ·We have current open positions on awarded programs across diverse customer sets and are anticipating upcoming contract awards with a 5-year life cycle and an additional 5 option years. ·Our diverse portfolio allows our employees to move to other projects and teams as they gain further proficiency in their current skill set and learn new skill sets along the way. ·We offer hands-on access to cutting-edge technologies and a culture of technical excellence. Experience and Qualifications: To be eligible for this demanding position, the ideal candidate should demonstrate the following experience and qualifications: Required Education and Years of Experience: ·A Bachelor’s degree in Computer Science or related discipline with 14+ years of experience ·Four years of experience may be substituted for a Bachelor’s degree Required Qualifications: ·An active TS/SCI clearance with polygraph  ·Experience assisting with development & execution of test procedures for software components ·Experience with generating & reviewing software/technical documentation ·Experience working in an Agile software development environment ·Experience using Jira and Confluence ·Experience with the following software development skills: §Git §Java, C++, and/or Python §Relational database, such as Postgres Desired Qualifications: ·Experience with Amazon Web Services (AWS) ·Experience with: §Docker/Kubernetes §HAProxy §Nginx §Elastic Stack Telework/Remote Availability: Hybrid work authorized, up to 16 hours per week, depending on team and workload Work Location(s): Annapolis Junction, MD Summary Pay Range: Please note that the information shown below is a general guideline only. Pay is based upon candidate experience and qualifications, as well as market and business considerations. $175,000 - $210,000 Application Privacy Policy:This notice pertains to the collection and processing of personal information of applicants to The Boeing Company and its group of companies (“Boeing”), worldwide. To review Boeing’s Privacy Policy, copy and paste this link into a new tab and following the URL: BI&A is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race,color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. Equal Employment Opportunity is the Law. Equal Opportunity Employer: We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law. We have teams in more than 65 countries, and each person plays a role in helping us become one of the world’s most innovative, diverse and inclusive companies. We are proud members of the Valuable 500 and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.

Maryland
$175K - $210K / year
Boeing logo

Software Engineer

Boeing

A leading global aerospace company and top U.S. exporter, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. Our U.S. and global workforce and supplier base drive innovation, economic opportunity, sustainability and community impact. Boeing is committed to fostering a culture based on our core values of safety, quality and integrity.

Full TimeHybridTeam 10,001+Since 1916H1B Sponsor

Title: Software Engineer - Mid Level Location: Annapolis Junction, MD United States Hybrid Job ID 7535 Category Engineering - Software Job Description: At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Software Engineer - Mid Level Why This is an Exciting Role: As a Software Engineer at Boeing Intelligence & Analytics (BI&A), this position will be supporting an interdisciplinary, collaborative approach to assist with analyses, design, development and verification of a lifecycle balanced system of systems and system solutions. Assists with analyses to evaluates customer/operational needs to define system performance requirements, integrate technical parameters and assure compatibility of all physical, functional and program interfaces. Assists with various analyses to optimize total system of systems and/or system architecture. Assists with analyses for affordability, safety, reliability, maintainability, testability, human systems integration, survivability, vulnerability, susceptibility, system security, regulatory, certification, product assurance and other specialties quality factors into a preferred configuration to ensure mission success. - Analyze user requirements to derive software design and performance requirements - Debug existing software and correct defects - Provide recommendations for improving documentation and software development process standards - Design and code new software or modify existing software to add new features - Integrate existing software into new or modified systems or operating environments - Develop simple data queries for existing or proposed databases or data repositories What Makes BI&A Different: As a fully owned subsidiary of The Boeing Company, BI&A offers an optimal mix of a small company environment with exceptional opportunities supported by a large corporation. Every day, Boeing Intelligence & Analytics supports global missions by building and delivering intelligence, analytics, and cyber solutions that enable users to advance national security. From hardware and software engineering solutions to analytics that keep this nation safe, we create value that meets users' needs. With vibrant partnerships and innovative approaches, we serve the Intelligence Community through innovation and vision. We have provided our customers with the tools needed to counter evolve global and cyber threats, and to improve wartime decision-making. - Our talented employees bring software development, systems engineering, and advanced analytics expertise. - We offer numerous prime contract opportunities with customers headquartered in Maryland, Virginia, and the District of Columbia, as well as subcontract opportunities that align with our areas of focus and additional opportunities nationwide through our parent company. - We have current open positions on awarded programs across diverse customer sets and are anticipating upcoming contract awards with a 5-year life cycle and an additional 5 option years. - Our diverse portfolio allows our employees to move to other projects and teams as they gain further proficiency in their current skill set and learn new skill sets along the way. - We offer hands-on access to cutting-edge technologies and a culture of technical excellence. Experience and Qualifications: To be eligible for this demanding position, the ideal candidate should demonstrate the following experience and qualifications: Required Education and Years of Experience: A bachelor's degree in computer science, engineering, or a related discipline from an accredited course of study and 7+ years of professional experience; an additional 4 years of experience may be substituted for a bachelor's degree Required Qualifications: - Active TS/SCI with Polygraph Clearance - Experience with Java software development - Experience with generating & reviewing software/technical documentation - Experience working in an Agile software development environment - Experience using with Jira and Confluence - Experience with one or more of the following software development skills: - React - CGI - Visual Basic - HTML - XML Desired Qualifications: - Experience assisting with development & execution of test procedures for software components - Ensuring quality control of all developed and modified software - AWS Experience - Elasticsearch - Springboot - Kafka - Monolithic Springboot to Microservices - Hibernate/JPA Telework/Remote Availability: Hybrid work authorized (minimum 2-3 days onsite) Work Location(s): Annapolis Junction, MD Summary Pay Range: Please note that the information shown below is a general guideline only. Pay is based upon candidate experience and qualifications, as well as market and business considerations. $132,000 - $165,000 Application Privacy Policy: This notice pertains to the collection and processing of personal information of applicants to The Boeing Company and its group of companies ("Boeing"), worldwide. BI&A is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race,color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. Equal Employment Opportunity is the Law (PDF) Equal Opportunity Employer: We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law. We have teams in more than 65 countries, and each person plays a role in helping us become one of the world's most innovative, diverse and inclusive companies. We are proud members of the Valuable 500 and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.

Maryland
$132K - $165K / year