├── .github └── workflows │ └── actions.yml ├── .gitignore ├── .pre-commit-config.yaml ├── README.md ├── imgs ├── a16z.png ├── accel-partners.png ├── bain-capital-ventures.png ├── battery-ventures.png ├── bessemer-venture-partners.png ├── blackrock.png ├── blackstone.png ├── carbos.png ├── coinbase-ventures.png ├── demo.png ├── founders-fund.png ├── goldman-sachs.png ├── google-ventures.png ├── greylock.png ├── iconiq.png ├── insight-partners.png ├── ipo.png ├── kkr.png ├── kleiner-perkins.png ├── linkedin-top-50-startups-2022.png ├── nvidia.png ├── salesforce-ventures.png ├── sequoia.png ├── thrive-capital.png ├── tiger-global.png ├── time-ventures.png └── yc.png ├── mypy.ini ├── pyproject.toml ├── requirements.txt └── updaters.py /.github/workflows/actions.yml: -------------------------------------------------------------------------------- 1 | name: update readme 2 | 3 | on: 4 | schedule: 5 | - cron: "0 */6 * * *" 6 | 7 | jobs: 8 | build: 9 | runs-on: ubuntu-latest 10 | steps: 11 | - name: checkout repo content 12 | uses: actions/checkout@v2 13 | 14 | - name: setup python 15 | uses: actions/setup-python@v4 16 | with: 17 | python-version: "3.10" 18 | 19 | - name: install python packages 20 | run: | 21 | python -m pip install --upgrade pip 22 | pip install -r requirements.txt 23 | 24 | - name: execute py script 25 | run: python updaters.py 26 | 27 | - name: Commit and push if changed 28 | run: | 29 | git add . 30 | git config --global user.email "github-action-bot@example.com" 31 | git config --global user.name "GitHub Action Bot" 32 | git commit -m "chore: Daily README update" -a || echo "No changes to commit" 33 | git push 34 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | .env 3 | /venv 4 | /.mypy_cache 5 | /__pycache__ -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- 1 | repos: 2 | - repo: https://github.com/psf/black 3 | rev: 23.3.0 4 | hooks: 5 | - id: black 6 | language_version: python3.10 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 2024 Software Engineering New Graduate Positions by Carbos 2 | 3 | :star: **This board is updated daily using a custom job monitor that watches companies vetted for growth, student engagement, & innovation** 4 | 5 | :pushpin: This is just 10% of the job data on [Carbos](https://www.carbosjobs.com/?utm_source=github&utm_medium=SWEinternrepo), a free platform that has features such as 6 | - A live job board with no sponsored job postings 7 | - Custom filters 8 | - Pipeline to recruiters 9 | 10 | :heart: Thanks for all the support! Please consider checking out Carbos if you haven't already (it only takes 5 minutes to create an account) 11 | 12 | --- 13 | 14 |
15 | 16 | Carbos 17 | Demo 18 | 19 |
20 | 21 | --- 22 | 23 | | Company | Investors | Title | Status | Added On | 24 | | ------- | ----------| ----- | ------ |--------- | 25 | | Samsara | Accel, Tiger Global | [Software Engineer (New Grad)](https://boards.greenhouse.io/samsara/jobs/5273880?gh_jid=5273880?utm_source=CarbosJobs) | ✅ | September 07, 2023 | 26 | | Whatnot | A16Z, Tiger Global | [Software Engineer, 2024 New Grad](https://boards.greenhouse.io/whatnot/jobs/4957329004?utm_source=CarbosJobs) | ✅ | September 07, 2023 | 27 | | HubSpot | Accel, Google Ventures, Salesforce Ventures | [Software Engineer (New Grad)](https://www.hubspot.com/careers/jobs/5335674?hubs_signup-cta=careers-apply?utm_source=CarbosJobs) | ✅ | September 07, 2023 | 28 | | Vanguard | Google Ventures, Kleiner Perkins, Sequoia | [Junior Network Engineer](https://vanguard.wd5.myworkdayjobs.com/vanguard_external/job/Wayne-PA/Junior-Network-Engineer_156692-1?utm_source=CarbosJobs) | ✅ | September 07, 2023 | 29 | | MongoDB | Accel, Greylock, Sequoia | [Junior Support Engineer, Salesforce](https://www.mongodb.com/careers/job/?gh_jid=5326474?utm_source=CarbosJobs) | ✅ | September 05, 2023 | 30 | | SeatGeek | Tiger Global | [Application Security Engineer - New Grad](https://seatgeek.com/jobs/2387032?gh_jid=2387032?utm_source=CarbosJobs) | ✅ | September 01, 2023 | 31 | | SeatGeek | Tiger Global | [Application Security Engineer - New Grad](https://seatgeek.com/jobs/5328189?gh_jid=5328189?utm_source=CarbosJobs) | ✅ | September 01, 2023 | 32 | | SeatGeek | Tiger Global | [Software Engineer - New Grad](https://seatgeek.com/jobs/3788489?gh_jid=3788489?utm_source=CarbosJobs) | ❌ | September 01, 2023 | 33 | | SeatGeek | Tiger Global | [Software Engineer - New Grad](https://seatgeek.com/jobs/5328134?gh_jid=5328134?utm_source=CarbosJobs) | ❌ | September 01, 2023 | 34 | | SeatGeek | Tiger Global | [Data Analyst - New Grad](https://seatgeek.com/jobs/2423041?gh_jid=2423041?utm_source=CarbosJobs) | ✅ | September 01, 2023 | 35 | | SeatGeek | Tiger Global | [Data Analyst - New Grad](https://seatgeek.com/jobs/5328240?gh_jid=5328240?utm_source=CarbosJobs) | ✅ | September 01, 2023 | 36 | | Marvell | Kleiner Perkins, Sequoia | [Physical Design Engineer - Junior](https://marvell.wd1.myworkdayjobs.com/MarvellCareers/job/AR---Cordoba/Physical-Design-Engineer---Argentina_2202106?utm_source=CarbosJobs) | ✅ | August 31, 2023 | 37 | | Commonwealth Fusion Systems | Google Ventures | [Mechanical Engineer - Entry Level Contractor](https://jobs.lever.co/cfsenergy/c23bf25b-db3b-416f-aa4c-00131ced2144?utm_source=CarbosJobs) | ✅ | August 31, 2023 | 38 | | Scale AI | A16Z, Google Ventures, Kleiner Perkins | [Software Engineer, New Grad](https://boards.greenhouse.io/scaleai/jobs/4305866005?utm_source=CarbosJobs) | ✅ | August 30, 2023 | 39 | | Scale AI | A16Z, Google Ventures, Kleiner Perkins | [Machine Learning Research Engineer, New Grad](https://boards.greenhouse.io/scaleai/jobs/4305880005?utm_source=CarbosJobs) | ✅ | August 30, 2023 | 40 | | Netflix | | [New Grad Software Engineer (2024)](https://jobs.lever.co/netflix/f725fe5f-616a-4be5-9203-fe9cfc9b2484?utm_source=CarbosJobs) | ✅ | August 29, 2023 | 41 | | Netflix | | [Software Engineer (New Grad)](https://jobs.netflix.com/jobs/291980521?utm_source=CarbosJobs) | ✅ | August 28, 2023 | 42 | | Basis Technologies | Accel, Kleiner Perkins, Sequoia | [Systems Engineer (New Grad)](https://jobs.lever.co/centro/cdafce34-df79-4d13-8aff-243be9788e11/apply?utm_source=CarbosJobs) | ✅ | August 27, 2023 | 43 | | Mitek Systems | Bain, Goldman Sachs, Kleiner Perkins | [Junior Data Test/QA Engineer, ID R&D (Barcelona,Spain)](https://jobs.lever.co/miteksystems-2/60d1e5c8-811b-486b-b87d-2d21a82cdf65?utm_source=CarbosJobs) | ✅ | August 25, 2023 | 44 | | Anyscale | Accel, Tiger Global, Sequoia | [Software Engineer (New Grad 2024)](https://jobs.lever.co/anyscale/2888fb5f-3489-46c0-b776-2a02004ce21b?utm_source=CarbosJobs) | ✅ | August 25, 2023 | 45 | | Qualtrics | Accel, Insight Partners, Sequoia | [Software Engineer - New Grad - Seattle, WA](https://www.qualtrics.com/careers/us/en/job/5317704?gh_jid=5317704?utm_source=CarbosJobs) | ✅ | August 24, 2023 | 46 | | Qualtrics | Accel, Insight Partners, Sequoia | [Software Engineer - New Grad - Reston, VA](https://www.qualtrics.com/careers/us/en/job/5317695?gh_jid=5317695?utm_source=CarbosJobs) | ✅ | August 24, 2023 | 47 | | Qualtrics | Accel, Insight Partners, Sequoia | [Software Engineer - New Grad - Provo, UT](https://www.qualtrics.com/careers/us/en/job/5317685?gh_jid=5317685?utm_source=CarbosJobs) | ✅ | August 24, 2023 | 48 | | Lucid Motors | Sequoia | [Sr. Validation Engineer - ADAS Parking & Viewing Functions (Junior and Sr Level)](https://jobs.lever.co/lucidmotors/a26de337-2c48-47c3-bdab-e93571a02f6f?utm_source=CarbosJobs) | ✅ | August 23, 2023 | 49 | | Lucid Motors | Sequoia | [Sr Validation Engineer, ADAS Driving & Safety Features (Junior/ Sr. Level)](https://jobs.lever.co/lucidmotors/ec72832f-79d2-419f-a91f-e7c16016ccc1?utm_source=CarbosJobs) | ✅ | August 23, 2023 | 50 | | Northrop Grumman | A16Z, Kleiner Perkins | [Associate/ Software Engineer (New Grad Masters)](https://ngc.wd1.myworkdayjobs.com/en-us/Northrop_Grumman_External_Site/job/Associate--Software-Engineer_R10126011?utm_source=CarbosJobs) | ✅ | August 23, 2023 | 51 | | Northrop Grumman | A16Z, Kleiner Perkins | [Software Engineer New Grad](https://ngc.wd1.myworkdayjobs.com/en-us/Northrop_Grumman_External_Site/job/Software-Engineer_R10125822?utm_source=CarbosJobs) | ✅ | August 23, 2023 | 52 | | StepStone Group | | [Global Data and Risk Operations Junior Analyst](https://www.stepstoneglobal.com/who-we-are/working-at-stepstone/careers/5314550?gh_jid=5314550?utm_source=CarbosJobs) | ✅ | August 22, 2023 | 53 | | Scale AI | A16Z, Google Ventures, Kleiner Perkins | [Software Engineer - New Grad](https://boards.greenhouse.io/scaleai/jobs/4305866005?utm_source=CarbosJobs) | ✅ | August 22, 2023 | 54 | | Scale AI | A16Z, Google Ventures, Kleiner Perkins | [Machine Learning Research Engineer - New Grad](https://boards.greenhouse.io/scaleai/jobs/4305880005?utm_source=CarbosJobs) | ✅ | August 22, 2023 | 55 | | Lyft | A16Z, Sequoia | [Junior Software Engineer, Android](https://app.careerpuck.com/job-board/lyft/job/6899034002?gh_jid=6899034002?utm_source=CarbosJobs) | ❌ | August 22, 2023 | 56 | | Lyft | A16Z, Sequoia | [Junior Software Engineer, Android](https://app.careerpuck.com/job-board/lyft/job/6899370002?gh_jid=6899370002?utm_source=CarbosJobs) | ❌ | August 22, 2023 | 57 | | Lyft | A16Z, Sequoia | [Junior Software Engineer, Android](https://app.careerpuck.com/job-board/lyft/job/6899297002?gh_jid=6899297002?utm_source=CarbosJobs) | ❌ | August 22, 2023 | 58 | | Commonwealth Fusion Systems | Google Ventures | [Design Engineer - Entry Level Contractor](https://jobs.lever.co/cfsenergy/c23bf25b-db3b-416f-aa4c-00131ced2144?utm_source=CarbosJobs) | ✅ | August 22, 2023 | 59 | | Stripe | Kleiner Perkins, Sequoia | [Software Engineering, New Grad](https://stripe.com/jobs/listing/software-engineering-new-grad/5305676?utm_source=CarbosJobs) | ✅ | August 22, 2023 | 60 | | Hot Topic & BoxLunch | Insight Partners | [Junior Analyst, Data and Systems](https://jobs.lever.co/hottopic/993803d7-a5db-4a1d-9650-225cdad8b28d?utm_source=CarbosJobs) | ❌ | August 19, 2023 | 61 | | Marvell | Kleiner Perkins, Sequoia | [Physical Design Engineer - Junior](https://marvell.wd1.myworkdayjobs.com/MarvellCareers/job/AR---Cordoba/Physical-Design-Engineer---Argentina_2201757?utm_source=CarbosJobs) | ✅ | August 18, 2023 | 62 | | Veritas | Kleiner Perkins, Sequoia | [Associate Software Engineer- New Graduate*](https://veritas.wd1.myworkdayjobs.com/careers/job/Minnesota-Remote/Associate-Software-Engineer--New-Graduate-_61867?utm_source=CarbosJobs) | ❌ | August 16, 2023 | 63 | | SIG | Greylock, Kleiner Perkins, Sequoia | [Systems Engineer (New Grad)](https://careers.sig.com/job/7403/Systems-Engineer-Campus?utm_source=CarbosJobs) | ✅ | August 15, 2023 | 64 | | Color | Google Ventures, Kleiner Perkins | [New Grad Software Engineer](https://jobs.lever.co/color/ec1d4828-0adc-4087-a746-13e83ef0b844?utm_source=CarbosJobs) | ✅ | August 10, 2023 | 65 | | Wave | Tiger Global, Sequoia | [Junior Software Engineer](https://www.wave.com/en/careers/job/4950577004?gh_jid=4950577004?utm_source=CarbosJobs) | ❌ | August 09, 2023 | 66 | | TransUnion | Goldman Sachs | [Junior FullStack Developer](https://transunion.wd5.myworkdayjobs.com/TransUnion/job/Heredia---Centro-de-Ciencia-y-Tecnologa-Ultrapark/Junior-FullStack-Developer_19024470?utm_source=CarbosJobs) | ❌ | August 09, 2023 | 67 | | Teledyne | A16Z, Sequoia | [Junior Optomechanical Engineer](https://flir.wd1.myworkdayjobs.com/flircareers/job/US---Acton-MA/Optomechanical-Designer_REQ18533?utm_source=CarbosJobs) | ❌ | August 07, 2023 | 68 | | Belvedere Trading | Sequoia | [Junior Quantitative Trading Analyst Intern - Summer 2024 Chicago](https://jobs.lever.co/belvederetrading/982414fc-a2d2-4152-8735-78a47fe7b4c2?utm_source=CarbosJobs) | ✅ | August 05, 2023 | 69 | | Belvedere Trading | Sequoia | [Junior Quantitative Trading Analyst Intern - Summer 2024 Boulder](https://jobs.lever.co/belvederetrading/8b4147ca-8aa0-49c1-82c6-02714781ac3b?utm_source=CarbosJobs) | ✅ | August 05, 2023 | 70 | | Belvedere Trading | Sequoia | [Junior Quantitative Trading Analyst - Entry Level 2024 Chicago](https://jobs.lever.co/belvederetrading/e85965d8-23f2-472d-901f-d86a01c837d0?utm_source=CarbosJobs) | ✅ | August 05, 2023 | 71 | | Belvedere Trading | Sequoia | [Software Engineer - Entry Level 2024 Chicago](https://jobs.lever.co/belvederetrading/d9596403-6195-4af3-9e41-279d2dd6ef4e?utm_source=CarbosJobs) | ✅ | August 05, 2023 | 72 | | OpenGov | A16Z, Accel, Kleiner Perkins | [Entry level Software Sales](https://jobs.lever.co/opengov/80f61e46-bc46-4fff-ac0e-c264b66d14be?utm_source=CarbosJobs) | ❌ | August 04, 2023 | 73 | | OpenGov | A16Z, Accel, Kleiner Perkins | [Entry level Software Sales](https://jobs.lever.co/opengov/7cfe73b5-8d56-4a3a-85e7-9dd45d7839ee?utm_source=CarbosJobs) | ❌ | August 04, 2023 | 74 | | Impulse | Sequoia | [Junior Firmware Engineer (Full time$150K – $185K)](https://jobs.ashbyhq.com/impulse/8ece5aeb-3339-4d45-8ed1-133da9035591?utm_source=CarbosJobs) | ✅ | August 03, 2023 | 75 | | Commonwealth Fusion Systems | Google Ventures | [Quality Engineer - Entry Level](https://jobs.lever.co/cfsenergy/37bc58c5-f696-4c80-b9ae-c9afe0a09bf7?utm_source=CarbosJobs) | ❌ | August 01, 2023 | 76 | | Vanguard | Google Ventures, Kleiner Perkins, Sequoia | [Entry Level Application Engineer - 2024 Start Date](https://vanguard.wd5.myworkdayjobs.com/vanguard_external/job/Charlotte-NC/Entry-Level-Application-Engineer---2024-Start-Date_155916-1?utm_source=CarbosJobs) | ✅ | August 01, 2023 | 77 | | Vanguard | Google Ventures, Kleiner Perkins, Sequoia | [Entry Level Application Engineer - 2024 Start Date](https://vanguard.wd5.myworkdayjobs.com/vanguard_external/job/Malvern-PA/Entry-Level-Application-Engineer---2024-Start-Date_155913-1?utm_source=CarbosJobs) | ✅ | August 01, 2023 | 78 | | Modern Health | Tiger Global, Sequoia | [Junior Security Engineer](https://boards.greenhouse.io/modernhealth/jobs/6868652002?utm_source=CarbosJobs) | ❌ | August 01, 2023 | 79 | | Teledyne | A16Z, Sequoia | [SharePoint Junior Nintex Developer](https://flir.wd1.myworkdayjobs.com/flircareers/job/US---Chestnut-Ridge-NY/SharePoint-Junior-Nintex-Developer_REQ19696?utm_source=CarbosJobs) | ❌ | July 21, 2023 | 80 | | Sword Health | A16Z, Google Ventures | [Junior ML Engineer (Portugal Based Remote/Hybrid)](https://jobs.lever.co/swordhealth/3a4a2ba1-f398-4c39-8e50-054bd2db5d8e?utm_source=CarbosJobs) | ❌ | July 21, 2023 | 81 | | Squarepoint Capital | Tiger Global, Sequoia | [Junior Quant Researcher - Data Science](https://www.squarepoint-capital.com?gh_jid=4481896?utm_source=CarbosJobs) | ✅ | July 21, 2023 | 82 | | Squarepoint Capital | Tiger Global, Sequoia | [Junior Quant Researcher](https://www.squarepoint-capital.com?gh_jid=239376?utm_source=CarbosJobs) | ✅ | July 21, 2023 | 83 | | Old Mission | Kleiner Perkins, Sequoia | [Junior Quantitative Trader (Asian Market Hours)](https://www.oldmissioncapital.com/careers/?gh_jid=4454224003?utm_source=CarbosJobs) | ✅ | July 21, 2023 | 84 | | Old Mission | Kleiner Perkins, Sequoia | [College Graduates - Full-Time - Junior Software Engineer (2024)](https://www.oldmissioncapital.com/careers/?gh_jid=5643831003?utm_source=CarbosJobs) | ✅ | July 21, 2023 | 85 | | Ercot | Kleiner Perkins, Sequoia | [Engineer Development Program - Entry Level Power Engineer](https://ercot.wd1.myworkdayjobs.com/en-US/ercot_careers/job/Austin-TX/Engineer-Development-Program---Entry-Level-Power-Engineer_R1376?utm_source=CarbosJobs) | ✅ | July 21, 2023 | 86 | | Applied Intuition | A16Z, Kleiner Perkins, Tiger Global | [Software Engineer - New Grad](https://boards.greenhouse.io/appliedintuition/jobs/4296158005?gh_jid=4296158005?utm_source=CarbosJobs) | ✅ | July 21, 2023 | 87 | | Applied Intuition | A16Z, Kleiner Perkins, Tiger Global | [Product Application Engineer - New Grad](https://boards.greenhouse.io/appliedintuition/jobs/4045211005?gh_jid=4045211005?utm_source=CarbosJobs) | ✅ | July 21, 2023 | 88 | | Rackspace | Goldman Sachs, Google Ventures | [Junior Data Scientist](https://jobs.lever.co/rackspace/e6641245-1156-4b4d-945f-fc70ea4b694a?utm_source=CarbosJobs) | ❌ | July 04, 2023 | 89 | | Qualcomm | Kleiner Perkins, Sequoia | [GPU Compiler Developer- Junior (San Diego/Santa Clara/Boxborough/Toronto)](https://qualcomm.wd5.myworkdayjobs.com/External/job/San-Diego-USA/GPU-Compiler-Developer--Junior--SD-SCL-BOX-TOR-_3040062?utm_source=CarbosJobs) | ❌ | July 02, 2023 | 90 | | Pimco | Kleiner Perkins, Sequoia | [Portfolio Manager – Junior Systematic Quantitative Researcher](https://pimco.wd1.myworkdayjobs.com/pimco-careers/job/Newport-Beach-CA-USA/Portfolio-Manager---Junior-Systematic-Quantitative-Researcher_R100959?utm_source=CarbosJobs) | ❌ | July 02, 2023 | 91 | | Applied Intuition | A16Z, Kleiner Perkins, Tiger Global | [Software Engineer - New Grad](https://boards.greenhouse.io/appliedintuition/jobs/4045212005?gh_jid=4045212005?utm_source=CarbosJobs) | ❌ | June 22, 2023 | 92 | | Applied Intuition | A16Z, Kleiner Perkins, Tiger Global | [Junior Software Engineer](https://boards.greenhouse.io/appliedintuition/jobs/4204732005?gh_jid=4204732005?utm_source=CarbosJobs) | ✅ | June 22, 2023 | 93 | | Affirm | Accel, Tiger Global | [Software Engineer, New Grad](https://boards.greenhouse.io/affirm/jobs/5630963003?utm_source=CarbosJobs) | ❌ | June 22, 2023 | 94 | | webfx.com | | [Entry Level Software Engineer](https://jobs.lever.co/webfx/7c15f9e7-6ca5-4188-887e-3b147485c58f?utm_source=CarbosJobs) | ✅ | June 21, 2023 | 95 | | Commonwealth Fusion Systems | Google Ventures | [Instrumentation and Control Engineer – Entry Level](https://jobs.lever.co/cfsenergy/bdc3cbaf-7574-411f-8635-b0ea268e7dfc?utm_source=CarbosJobs) | ❌ | June 21, 2023 | 96 | | Binance | Tiger Global, Sequoia | [Binance Accelerator Program - Junior Data Analyst](https://jobs.lever.co/binance/3e2fc921-a871-4cbb-9cd0-8000412053be?utm_source=CarbosJobs) | ✅ | June 21, 2023 | 97 | | Agot | Kleiner Perkins, Sequoia | [Junior Computer Vision Engineer](https://jobs.lever.co/agotai/cf6c3e9d-d5a6-467b-b04f-695af995d46e?utm_source=CarbosJobs) | ✅ | June 21, 2023 | 98 | | Unity Technologies | Sequoia | [Junior Test Engineer](https://careers.unity.com/position?id=1742856?gh_jid=1742856?utm_source=CarbosJobs) | ✅ | June 21, 2023 | 99 | | SpaceX | Founders Fund | [Security Engineer, New Graduate](https://boards.greenhouse.io/spacex/jobs/6793685002?gh_jid=6793685002?utm_source=CarbosJobs) | ❌ | June 21, 2023 | 100 | | SpaceX | Founders Fund | [Security Engineer, New Graduate](https://boards.greenhouse.io/spacex/jobs/6793678002?gh_jid=6793678002?utm_source=CarbosJobs) | ❌ | June 21, 2023 | 101 | | SpaceX | Founders Fund | [Security Engineer, New Graduate](https://boards.greenhouse.io/spacex/jobs/6793684002?gh_jid=6793684002?utm_source=CarbosJobs) | ❌ | June 21, 2023 | 102 | -------------------------------------------------------------------------------- /imgs/a16z.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/a16z.png -------------------------------------------------------------------------------- /imgs/accel-partners.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/accel-partners.png -------------------------------------------------------------------------------- /imgs/bain-capital-ventures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/bain-capital-ventures.png -------------------------------------------------------------------------------- /imgs/battery-ventures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/battery-ventures.png -------------------------------------------------------------------------------- /imgs/bessemer-venture-partners.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/bessemer-venture-partners.png -------------------------------------------------------------------------------- /imgs/blackrock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/blackrock.png -------------------------------------------------------------------------------- /imgs/blackstone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/blackstone.png -------------------------------------------------------------------------------- /imgs/carbos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/carbos.png -------------------------------------------------------------------------------- /imgs/coinbase-ventures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/coinbase-ventures.png -------------------------------------------------------------------------------- /imgs/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/demo.png -------------------------------------------------------------------------------- /imgs/founders-fund.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/founders-fund.png -------------------------------------------------------------------------------- /imgs/goldman-sachs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/goldman-sachs.png -------------------------------------------------------------------------------- /imgs/google-ventures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/google-ventures.png -------------------------------------------------------------------------------- /imgs/greylock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/greylock.png -------------------------------------------------------------------------------- /imgs/iconiq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/iconiq.png -------------------------------------------------------------------------------- /imgs/insight-partners.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/insight-partners.png -------------------------------------------------------------------------------- /imgs/ipo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/ipo.png -------------------------------------------------------------------------------- /imgs/kkr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/kkr.png -------------------------------------------------------------------------------- /imgs/kleiner-perkins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/kleiner-perkins.png -------------------------------------------------------------------------------- /imgs/linkedin-top-50-startups-2022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/linkedin-top-50-startups-2022.png -------------------------------------------------------------------------------- /imgs/nvidia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/nvidia.png -------------------------------------------------------------------------------- /imgs/salesforce-ventures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/salesforce-ventures.png -------------------------------------------------------------------------------- /imgs/sequoia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/sequoia.png -------------------------------------------------------------------------------- /imgs/thrive-capital.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/thrive-capital.png -------------------------------------------------------------------------------- /imgs/tiger-global.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/tiger-global.png -------------------------------------------------------------------------------- /imgs/time-ventures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/time-ventures.png -------------------------------------------------------------------------------- /imgs/yc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlanChen4/2024-SWE-New-Grad/cd04f5464b1e3cf5f2d2644205b56217b4469ffa/imgs/yc.png -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- 1 | [mypy] -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | line-length = 150 -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | black==23.3.0 2 | certifi==2023.5.7 3 | cfgv==3.3.1 4 | charset-normalizer==3.1.0 5 | click==8.1.3 6 | colorama==0.4.6 7 | distlib==0.3.6 8 | filelock==3.12.2 9 | identify==2.5.24 10 | idna==3.4 11 | mypy==1.4.1 12 | mypy-extensions==1.0.0 13 | nodeenv==1.8.0 14 | packaging==23.1 15 | pathspec==0.11.1 16 | platformdirs==3.8.0 17 | pre-commit==3.3.3 18 | python-dotenv==1.0.0 19 | PyYAML==6.0 20 | requests==2.31.0 21 | tomli==2.0.1 22 | types-requests==2.31.0.1 23 | types-urllib3==1.26.25.13 24 | typing_extensions==4.6.3 25 | urllib3==2.0.3 26 | virtualenv==20.23.1 27 | -------------------------------------------------------------------------------- /updaters.py: -------------------------------------------------------------------------------- 1 | """Responsible for updating new grad repo""" 2 | import logging 3 | import requests 4 | 5 | 6 | class FileUpdater: 7 | """ 8 | Used to fetches data from a given url and write to a file 9 | """ 10 | 11 | @staticmethod 12 | def update(url: str, output: str) -> None: 13 | """ 14 | :param url: The URL to read data from 15 | :param output: The path and filename to save the output 16 | """ 17 | response = requests.get(url, timeout=600) 18 | if 200 <= response.status_code < 300: 19 | with open(output, "w", encoding="utf-8") as file: 20 | file.write(response.text) 21 | logging.info("Successfully saved data to %s", output) 22 | else: 23 | logging.error("Unable to get data from %s", url) 24 | 25 | 26 | def update_readme() -> None: 27 | """ 28 | Saves the latest version of the readme from the backend API 29 | """ 30 | FileUpdater.update("https://carbos-backend-0ace626eaf33.herokuapp.com/api/readme?board=SWE_2024_NEW_GRAD", "./README.md") 31 | 32 | 33 | if __name__ == "__main__": 34 | update_readme() 35 | --------------------------------------------------------------------------------