Job Closed

This listing is no longer active.

Software Engineering Intern

Location

United States

Posted

148 days ago

Salary

0

Seniority

Entry Level

No structured requirement data.

Job Description

Software Engineering Intern

New Harbor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This is a hands-on internship where you'll ship code in your first week. You'll work alongside our team to build features that solve real security problems for organizations ranging from nonprofits to multinational enterprises. - Build and ship features using our stack (Nuxt, Cloudflare, OpenAI, Supabase) - Leverage AI to parse large datasets and automate security processes - Work on developing a browser extension and API integrations with third-party apps - Take part in code reviews and help resolve issues that are identified - Participate in bi-weekly sprints with the team Qualifications - Currently pursuing undergraduate or graduate degree in Computer Science or related field - Self-starter who thrives in ambiguity and tackles difficult problems with limited direction - Strong fundamentals with JavaScript, plus git experience - Interest in using AI and machine learning to solve security and compliance problems Requirements - Experience with browser extensions, data scraping, or security automation (nice to have) Benefits - Impact from day one - Mentorship from experienced engineers - Real ownership of features - Opportunity to make security simple and accessible for organizations of all sizes

Job Requirements

  • Currently pursuing undergraduate or graduate degree in Computer Science or related field
  • Self-starter who thrives in ambiguity and tackles difficult problems with limited direction
  • Strong fundamentals with JavaScript, plus git experience
  • Interest in using AI and machine learning to solve security and compliance problems
  • Experience with browser extensions, data scraping, or security automation (nice to have)

Benefits

  • Impact from day one
  • Mentorship from experienced engineers
  • Real ownership of features
  • Opportunity to make security simple and accessible for organizations of all sizes

Related Job Pages

More Software Engineer Jobs

OtherRemoteTeam 201-500H1B No Sponsor

• Establishing MS Teams “teams” and “channels” structure with proper access controls and data connectivity in a new GCC High IL-4 IS. • Working under the direction of the TSC IT Supervisor and in coordination with MSD leadership to establish the TSC IS information structure. • Implementing zero trust principles within MS Teams and the MS 365 environment. • Building and apply low coding applications on the TSC IS in order to meet the needs of TSC divisions. **Deliverables**: - Designing and establish MS Teams framework model - Setting up role-based access controls on the shared file system - Training and enabling access controls for TSC IT - Receiving all requests for application development; develop and test all applications and access controls in coordination with TSC stakeholders

Alaska
Job Closed
Prominence Advisors logo

Senior Software Development Consultant

Prominence Advisors

Do More With Your Data. Make Healthcare Smarter.

Software Engineer148 days ago
OtherRemoteTeam 51-200Since 2014H1B No Sponsor

• Help healthcare organizations solve their toughest challenges • Drive strategic process improvement and manage complex projects • Work on a variety of reporting projects for different healthcare organizations • Gather reporting requirements and design reports • Conduct testing and validation • Provide post-implementation support and collaborate with stakeholders

United States
Job Closed
Distro logo

Software Developer

Distro

Distro is a marketplace to find, hire, and pay technical talent in over 200 countries. Join now for free.

Software Engineer148 days ago
Full TimeRemoteTeam 1-10Since 2021H1B Sponsor

• Discovery and Planning • Conduct stakeholder interviews and data inventory across M365 workloads (SharePoint Online, OneDrive, Teams, Exchange Online, Entra ID/Azure AD). • Define scope, data models, mapping, and success criteria; produce a project plan with milestones, risks, and estimates. • Architecture and Security • Design the extraction architecture using Microsoft Graph and related services (Graph SDKs, delta queries, subscriptions/webhooks, Graph Data Connect where appropriate). • Implement Azure AD app registrations, OAuth 2.0 flows, and least-privilege permissions (delegated vs. application) aligned with Conditional Access and tenant policies. • Data Extraction and Integration • Build robust pipelines to extract content and metadata (e.g., SharePoint lists/libraries, sites/drives/items, OneDrive, Teams channels/files, mailbox metadata, directory objects, audit/usage reports). • Handle throttling, pagination, retries, delta sync, change tracking, and idempotent upserts. • Transform and map data to target schemas; stage data (e.g., files/JSON/CSV/Parquet) and load into the proprietary data warehouse via APIs, connectors, or batch loads. • Compliance and Governance • Respect data residency, retention, MIP sensitivity labels, DLP, eDiscovery, and auditing requirements. • Navigate protected endpoints (e.g., Teams messages export) and approval processes; propose compliant alternatives when needed.

Argentina
$2.5K - $2.7K / month
Job Closed
Genesis Digital Solutions logo

Power Apps Developer, Support

Genesis Digital Solutions

Transforming businesses through cutting-edge digital innovation and unparalleled IT consulting services.

Software Engineer148 days ago
OtherRemoteTeam 51-200Since 2018H1B No Sponsor

• Provide application support for solutions built with Microsoft Power Apps, primarily Model-Driven Apps. • Analyze, resolve, and follow up on incidents and functional enhancement requests. • Develop, maintain, and optimize workflows using Power Automate. • Model, manage, and maintain data structures within Dataverse. • Support the functional evolution and continuous improvement of existing Power Platform solutions. • Collaborate closely with functional and technical teams to ensure solution stability and alignment with business needs. • Document solutions, configurations, and best practices. • Interact with end users, providing support, guidance, and clarification when needed.

United States
Job Closed