Senior Software Engineer at Polydelta in Arlington, Virginia

Posted in Other about 9 hours ago.

Type: full-time





Job Description:

OVERVIEW

MissionML Software Engineers develop the core MissionML Studio platform of tools that the Forward Deployed Engineering team uses to configure machine learning solutions on behalf of customers. Collectively, the studios allow FDEs to build, deploy, and manage machine learning-ready data products and services at scale.

KEY ROLE ACTIVITIES

  • Design, develop, and maintain performant and scalable full-stack applications
  • Collaborate closely with Product Management, User Interaction Designers, and Front-End/Back-End Engineers.
  • Define MissionML's approach to testing, type safety, and our overall strategy to improve code and product quality
  • Build tools that allow MissionML and product teams to prototype, build, change, test, and debug product experiences more rapidly
  • Lead cross-team technical design discussions on the application architecture, UI components, UX, back-end and third-party integration, and testing
  • Rapidly fix bugs, solve problems, and proactively strive to improve our products and technologies.
  • Drive improvements to automated deployment solutions, and proactively monitoring those solutions across products and environments
  • Manage individual project deliverables and mentor junior team members on industry coding standards and design techniques.

CORE QUALIFICATIONS

  • Bachelor's degree in computer science, computer engineering, or related field
  • 3+ Years of professional software development experience with JavaScript, Java, or Python (8+ for lead)
  • Experience in building scalable web applications
  • Proficiency in modern front-end frameworks (React, Angular, or Vue.js)
  • Strong knowledge of backend development and architecture
  • Expertise in web application deployment and cloud services (AWS, Azure, Google Cloud)
  • Experience with containerization technologies (Docker, Kubernetes)
  • Knowledge of CI/CD pipelines and DevOps practices
  • Strong back-end development experience in Python or Java
  • Experience with database technologies (SQL and NoSQL, e.g., MySQL, PostgreSQL, MongoDB)
  • Experience with RESTful APIs, GraphQL, or other web services
  • Thrive in a dynamic, rapidly changing environment and value end-to-end ownership of projects
  • Knowledge of Agile development methodology
  • Knowledge of distributed systems, test-driven development, SQL and NoSQL databases, and performance optimization tools
  • Proven experience in cross-organizational collaboration
  • Proven ability to work effectively in a dynamic, fast-paced environment
  • Demonstration and proven track record of Polydelta's core values: Ambition, Excellence, Entrepreneurship, Humility, Empathy, Integrity
  • Aspirations to leverage this role to achieve ambitious, self-determined professional goals

PREFERRED QUALIFICATIONS

  • Advanced degree in engineering, sciences, or related field
  • Contagious workplace optimism and joyful intensity
  • Eagerness to be coached, grow, and improve to demonstrate Polydelta's core values better
  • Strong orientation to support, coach, and mentor colleagues, junior professionals, and interns

POLYDELTA CORE VALUES EVALUATION FRAMEWORK

As a subsidiary of Polydelta, MissionML inherits the Polydelta's core values. All MissionML employees are selected based on character and compensated based on their ability to demonstrate Polydelta's values while employed. The following table outlines how the Full-Stack Software Engineer demonstrates Polydelta's values.

Ambition
  • Identifies and builds innovative technical solutions to meet project goals, considering constraints such as time, resources, and technical limitations
  • Takes ownership of personal development in new technologies, frameworks, or tools and incorporates those learnings into their work to drive impactful, high-quality outcomes
  • Actively seeks out opportunities to improve systems, processes, or products that align with the company's strategic vision, working to maximize the impact of their technical contributions

Excellence
  • Consistently produces high-quality, well-tested, and maintainable code that meets both functional and non-functional requirements (e.g., performance, security)
  • Ensures clear, concise, and persuasive communication when discussing technical concepts with non-technical stakeholders, and works to simplify complex ideas without sacrificing accuracy
  • Pays careful attention to detail in every part of the development lifecycle, from design through implementation and testing

Entrepreneurship
  • Actively keeps up-to-date with advancements in software engineering, cloud computing, machine learning, and other relevant fields to identify opportunities for innovation within the company's product offerings
  • Independently identifies problems or areas for improvement in the product, architecture, or codebase and takes initiative to propose and execute solutions
  • Demonstrates the ability to independently research new technologies and practices, then brings thoughtful recommendations to the team or leadership without requiring constant guidance

Humility
  • Demonstrates openness to feedback from peers, leads, and stakeholders, and applies constructive criticism to improve performance and technical output.
  • Treats colleagues and customers with respect, avoiding a condescending tone, and ensuring technical discussions are accessible and collaborative
  • Actively listens to perspectives from those closest to the product or customer to inform decisions and solutions
  • Willingly acknowledge when they do not have the answer, and seek the insights of others to make more informed technical decisions

Empathy
  • Understands the technical challenges and constraints faced by the CEO, product managers, and other team members, and adjusts their work accordingly to support broader company objectives.
  • Strives to build realistic timelines and expectations for project deliverables, considering the needs and capabilities of stakeholders
  • When faced with ambiguous requirements or limited information, works to anticipate what stakeholders might want or need, offering well-formed hypotheses and seeking clarification where necessary

Integrity
  • Consistently follows through on commitments, ensuring timely delivery of code, features, or bug fixes while maintaining high-quality
  • Proactively communicates progress, blockers, and delays to stakeholders, ensuring they are never left wondering about the status of ongoing work
  • In situations where commitments cannot be met (due to technical limitations or unforeseen issues), communicates early and transparently with stakeholders, providing solutions or alternatives
  • Takes responsibility for their work, even in situations where leadership may not directly observe their contributions, ensuring that commitments

More jobs in Arlington, Virginia

General Business
about 3 hours ago

Hilton Global
Other
about 7 hours ago

Circana
Other
about 9 hours ago

Systems Plus, Inc.
More jobs in Other

Other
less than a minute ago

Walmart
Other
less than a minute ago

Walmart
Other
less than a minute ago

Walmart