Apply

Software Engineer II

Posted 3 months agoViewed

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: United States

💸 Salary: 80000 - 125000 USD per year

🔍 Industry: 3D entertainment / live entertainment

🏢 Company: ‏‏‎ ‎

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: Software DevelopmentGame DevelopmentC++Unreal engineCommunication SkillsCollaborationProblem Solving

Requirements:
  • 3+ years experience working in games.
  • Strong knowledge of C++.
  • Strong foundation in mathematics.
  • Experience in profiling and addressing performance and scale problems.
  • Strong communication skills.
  • Experience with Unreal Engine.
Responsibilities:
  • Work with other engineers to develop game tools and technologies.
  • Collaborate with other engineers to develop the Wave client.
  • Perform code reviews to ensure code quality.
  • Identify and provide solutions for performance and architectural issues.
Apply

Related Jobs

Apply

📍 Bay Area, Austin, Denver

🧭 Full-Time

💸 112000.0 - 151000.0 USD per year

🔍 Cloud Computing / SaaS

  • BTech., B.S., M.S., or Ph.D. in Computer Science or related discipline.
  • 2+ years of industry experience with a proven track record of ownership and delivery if only having a B.S. degree.
  • Object-oriented experience in languages such as Java, Scala, or C++.
  • Understanding of performance characteristics of data structures like maps, lists, and trees.
  • Desire to learn Scala, an emerging JVM language.
  • Design and implement extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data.
  • Analyze and improve the efficiency, scalability, and reliability of backend systems.
  • Write robust code and demonstrate its robustness through automated tests.
  • Work collaboratively with a team to respond quickly and effectively to business needs.
  • Help manage large volumes of data using technologies like Kafka, AWS, Kubernetes, and Docker.

AWSDockerJavaKafkaKubernetesC++Data StructuresScala

Posted 20 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 155000.0 - 255000.0 USD per year

🔍 Cybersecurity

  • A MSC in Computer Science, IT engineering, or equivalent experience.
  • Fluency in at least one programming language, preferably one running on the JVM.
  • Can-do attitude, thrive collaborating in a team, and taking on responsibilities.
  • 6+ years of Backend Engineer experience.
  • Work on enabling petabyte-scale data ingestion at millions of events per second at sub-second latencies.
  • Solve hard problems in distributed systems, including high availability, reliability, performance, and cost optimizations.
  • Develop systems in Scala & Go.
  • Support globally available, multi-region systems in production.
  • Lead and participate in cross-team platform-level initiatives and projects.
  • Do best practices in software development; code review, automated tests, agile development, retrospective, incremental improvements, and continuous deployment.
  • Troubleshoot critical production issues.
  • Participate in scoping, designing, and developing new features.
  • Continuous improvement of internal tools and processes.
  • Strong communication skills; working collaboratively and confidently with internal stakeholders.
  • Strong experience in completing tasks for multiple projects simultaneously.

AWSBackend DevelopmentSoftware DevelopmentGCPApache KafkaData engineeringGoCI/CDScalaDebugging

Posted 23 days ago
Apply
Apply

📍 CA, CO, FL, GA, IL, IN, KY, MA, MI, MN, NC, NJ, NY, OH, OR, PA, SC, TN, TX, UT, VA, WA, WI

🧭 Full-Time

💸 140000.0 - 160000.0 USD per year

🔍 Benefits and employee experience technology

🏢 Company: Jellyvision👥 251-500💰 $20,000,000 almost 8 years ago🫂 Last layoff about 5 years agoInternetEducationHuman ResourcesSaaSPersonalizationInsurTechSoftware

  • 7+ years of relevant experience.
  • Proficient in Ruby/Rails and Python.
  • Understanding of relational databases.
  • Experience building RESTful APIs and third-party integrations.
  • Strong skills in unit, integration, and functional testing.
  • Familiarity with Docker, CI/CD, AWS, and version control tools like Git.
  • Design and develop clean solutions to problems.
  • Write high-quality, maintainable, reliable, secure, and performant code.
  • Adhere to Agile methodologies, manage code repositories, and write tests.
  • Lead complex software system design and mentoring junior developers.
  • Investigate technical issues and address technical debt while staying updated with new technologies.

AWSDockerPythonSoftware DevelopmentSQLGitRubyRuby on RailsCI/CDRESTful APIsMicroservices

Posted 24 days ago
Apply
Apply

📍 Bay Area, Austin, Denver

🧭 Full-Time

💸 112000.0 - 151000.0 USD per year

🔍 Cloud-native applications, analytics, and security solutions

🏢 Company: Sumo Logic👥 1001-5000💰 $110,000,000 Series G over 5 years ago🫂 Last layoff over 1 year agoCloud Data ServicesBig DataSaaSAnalyticsEnterprise Software

  • BTech, B.S., M.S., or Ph.D. in Computer Sciences or related discipline.
  • 2+ years of industry experience with a proven track record of ownership and delivery if you only have a B.S. degree.
  • Object-oriented experience in Java, Scala, or C++.
  • Understanding performance characteristics of commonly used data structures (maps, lists, trees, etc.).
  • Desire to learn Scala, an up-and-coming JVM language.
  • Design and implement extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data.
  • Analyze and improve the efficiency, scalability, and reliability of our backend systems.
  • Write robust code; demonstrate its robustness through automated tests.
  • Work as a member of a team, helping the team respond quickly and effectively to business needs.
  • Help manage exabytes of data using the latest technologies such as Kafka, AWS, Kubernetes, and Docker.

AWSBackend DevelopmentDockerJavaKafkaKubernetesC++Data StructuresLinuxScalaSoftware Engineering

Posted 24 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 170000.0 - 222500.0 USD per year

🔍 Technology / Software as a Service (SaaS)

  • 7+ years software development experience with Kotlin or Java, with additional experience in GoLang, Python, and JavaScript being a plus.
  • Experience building RESTful APIs and scalable back-end services.
  • Knowledge of Microservices in AWS.
  • Experience automating CI/CD for a highly scalable system.
  • BS or MS in Computer Science or related field, or equivalent industry experience.
  • Legally eligible to work in the US on an ongoing basis.
  • Develop Kotlin and Java-based backend components that scale easily to accommodate rapid customer growth.
  • Develop microservices and software solutions using AWS technologies.
  • Write clean and efficient code in Kotlin and Java based on product specifications and operational feasibility.
  • Develop and maintain CI/CD pipeline implementations.
  • Participate in the entire development life cycle, from concept to release.
  • Provide technical leadership and mentoring to engineers on design, code quality and best practices.
  • Participate in maintaining the operational health of our product features.
  • Work closely with other software engineers, SRE, and product managers.

AWSSoftware DevelopmentJavaKotlinCI/CDRESTful APIsMicroservices

Posted about 2 months ago
Apply
Apply
🔥 Senior Software Engineer II
Posted about 2 months ago

📍 United States

🧭 Full-Time

💸 161925.0 - 247000.0 USD per year

🔍 Biotech

  • Bachelor of Science in Computer Science, Engineering, or related field or equivalent training, fellowship, and/or work experience.
  • At least 8 years of experience as part of a software development team successfully shipping software products, including leading projects from end-to-end and mentoring others.
  • Proficiency in Python and experience with backend development in a team production environment.
  • Strong experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform.
  • Proven experience in designing and implementing scalable backend systems, with a focus on reliability and performance.
  • Excellent written and verbal communication skills, with a mindful and transparent approach to collaboration.
  • Design, develop, and deploy reliable, maintainable, scalable, and fault-tolerant backend services that power both internal and external systems.
  • Collaborate with interdisciplinary teams, including scientists, product managers, and other engineers, to solve complex problems and deliver high-quality software solutions.
  • Mentor and guide junior engineers, fostering their growth and enhancing the team's technical expertise.
  • Lead code and design reviews, championing engineering best practices and promoting a culture of quality and collaboration.
  • Contribute to the development of data infrastructure for machine learning applications, ensuring efficient data processing and integration.
  • Drive the implementation of engineering hygiene practices, ensuring the reliability and maintainability of systems.
  • Advocate for and implement innovative software development methodologies and tools to improve team efficiency and product quality.

Backend DevelopmentDockerPythonSoftware DevelopmentKubernetesCommunication SkillsCollaborationMentoring

Posted about 2 months ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 125000.0 - 175000.0 USD per year

🔍 Financial Technology (Fintech)

  • 1.5+ years of experience as a software engineer.
  • Experience in front-end and back-end development using HTML, CSS, JavaScript, LWC, Python, or Kotlin.
  • Familiarity with distributed systems, AWS, MySQL, and Kubernetes.
  • Ability to solve complex problems with clear and well-tested code.
  • Experience debugging and reviewing code.
  • Strong verbal and written communication skills.
  • Break down larger projects into tasks and collaborate with team members to ensure timely delivery.
  • Generate simple and sophisticated designs while writing high-quality, understandable code.
  • Support peers and stakeholders in the product development lifecycle through collaboration.
  • Monitor metrics for team artifacts and support operational availability.
  • Contribute to team community through growth and development activities.

AWSPythonHTMLCSSJavascriptKotlinKubernetesMySQLProduct ManagementProduct DevelopmentCommunication SkillsCollaborationWritten communicationSoftware EngineeringDebugging

Posted about 2 months ago
Apply
Apply

📍 US, UK

🧭 Full-Time

💸 185000.0 - 200000.0 USD per year

🔍 Music technology

  • Worked with Elasticsearch, optimizing data representations, queries, and clusters.
  • Relevant work experience building and evolving production software using Go and Python.
  • Experience deploying and managing ML models in production environments.
  • Several years working with RDBMS such as MySQL or PostgreSQL and crafting performant SQL queries.
  • Experience leveraging SaaS and cloud provider primitives.
  • Help define the architecture and drive implementation changes across multiple backend services that power Splice’s next generation products.
  • Translate large-scale architectural changes into manageable, incremental outcomes that provide ongoing customer benefits.
  • Help optimize search infrastructure and create mechanisms for safe and rapid ML model productionalization.
  • Advocate for system designs and APIs that make 'The right thing, the easy thing.'
  • Drive solutions that are both technically and organizationally scalable.

AWSDockerGraphQLLeadershipPostgreSQLPythonSQLElasticSearchJenkinsKerasMySQLPyTorchTypeScriptData engineeringGogRPCRDBMSRedisTensorflowCollaborationTerraformSaaS

Posted about 2 months ago
Apply
Apply

📍 U.S.

🧭 Full-Time

💸 125000.0 - 175000.0 USD per year

🔍 Financial Technology

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity about 4 years ago🫂 Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • You have a total of 1.5+ years of experience as a software engineer.
  • Experience in both front-end and back-end development using HTML, CSS, JavaScript, LWC, and server-side languages like Python or Kotlin.
  • Familiarity with distributed systems, using technologies like AWS, MySQL, and Kubernetes.
  • Ability to translate problems into solutions that interact with multiple software components, writing clear and extensible code.
  • Comfortable navigating a large code base, debugging, and providing feedback through code reviews.
  • Demonstrated ownership of personal growth, proactively seeking feedback.
  • Strong verbal and written communication skills for effective collaboration.
  • With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks and collaborate to ensure timely delivery.
  • Consistently generate simple and sophisticated designs, and write high-quality code that can be easily understood.
  • Support peers and stakeholders in the product development lifecycle through collaboration.
  • Create and monitor metrics for team artifacts and support operational availability.
  • Engage in growth activities, such as participating in the interview process, to foster team community.

AWSPythonHTMLCSSJavascriptKotlinKubernetesMySQLProduct ManagementProduct DevelopmentCommunication SkillsCollaborationWritten communication

Posted about 2 months ago
Apply
Apply

📍 U.S.

💸 79000.0 - 124000.0 USD per year

🔍 Benefits technology and services

🏢 Company: Businessolver👥 501-1000💰 Private about 7 years agoAccountingFinancial ServicesInformation Technology

  • BS in Computer Science, CIS, Software Engineering or a related degree.
  • 4+ years of experience in Large Scale Enterprise Development.
  • Extensive knowledge of JAVA, SQL, XML, HTML, CSS, JavaScript/JQuery, Object-Oriented Programming and Relational Databases (Oracle).
  • Experience with LINUX, Eclipse IDE, GIT, JIRA, Agile Development Methodology and XSL is a plus.
  • Excellent written and verbal communication skills.
  • Innovative design and analysis of enhancements.
  • Deliver code based on sprint commitments.
  • Participate in discussions, coding, and testing.
  • Develop core web application changes using JAVA and XSL.
  • Present application enhancements to the team.
  • Collaborate with Tech Leads on design strategy to achieve user story business goals.

Software DevelopmentSQLAgileEclipseGitHTMLCSSJavaJavascriptOracleJiraStrategyCommunication SkillsLinux

Posted about 2 months ago
Apply